Wysłany: 2008-08-14, 14:09
Diler
GtaO RLZ :)
Wiek: 30 Na forum: 6726 dni Posty: 199
Piwa : 2579
1 oznacza ze czegos masz za malo albo za duzo a 2 to nie wiem daj przyklad to wykombinuje
Wysłany: 2008-08-18, 09:07
Emilian49
Wiek: 34 Na forum: 6572 dni Posty: 18
Piwa : 1
Witam!
Mam kolejny problem a mianowicie przy kompilacji wyskakuje mi:
Kod:
I:\SAMP m?j serwer\gamemode\The Godfather register function\gf.pwn(5631) : error 047: array sizes do not match, or destination array is too small
I:\SAMP m?j serwer\gamemode\The Godfather register function\gf.pwn(25846) : warning 203: symbol is never used: "GunPrice"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Ten warning to tam nic, ale niewiem co zrobi? z tym error`em. Prosze o pomoc za stawiam
Wysłany: 2008-08-18, 09:15
Robert007
Wiek: 35 Na forum: 6731 dni Posty: 223
Piwa : 11851
pokasz ta tablice zmienna...
masz za mal? liczbe w niej tzn
masz taka:
Kod: new cos[3]={
12,32,12,231,21
};
jest wiecej razy przecinek czyli musisz wstawic w miejsce ''3'' liczbe tyle ile jest tego nizej lub usunac liczbe calkowicie
np:
Kod: new cos[]={
12,32,12,231,21
};
Wysłany: 2008-08-18, 10:17
Emilian49
Wiek: 34 Na forum: 6572 dni Posty: 18
Piwa : 1
Prosze o to kawa?ek skryptu:
Kod:
public ShowStats(playerid,targetid)
{
if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
{
new cash = GetPlayerMoney(targetid);
new atext[20];
if(PlayerInfo[targetid][pSex] == 1) { atext = "kobieta"; }
else if(PlayerInfo[targetid][pSex] == 2) { atext = "mezczyzna"; }
new otext[20];
if(PlayerInfo[targetid][pOrigin] == 1) { otext = "USA"; }
else if(PlayerInfo[targetid][pOrigin] == 2) { otext = "Europa"; }
else if(PlayerInfo[targetid][pOrigin] == 3) { otext = "Azja"; }
new ttext[20];
if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4) { ttext = "Medyk"; }
else if(gTeam[targetid] == 3 || gTeam[targetid] == 4) { ttext = "Civilian"; }
else if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1) { ttext = "Oficer"; }
else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2) { ttext = "FBI Agent"; }
else if(PlayerInfo[targetid][pMember] == 3 || PlayerInfo[targetid][pLeader] == 3) { ttext = "National Guard"; }
else if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4) { ttext = "Firemen/Paramedic"; }
else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5) { ttext = "LCN"; }
else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6) { ttext = "Yakuza"; }
else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9) { ttext = "News Reporter"; }
else if(PlayerInfo[targetid][pMember] == 10 || PlayerInfo[targetid][pLeader] == 10) { ttext = "Taxi"; }
else if(PlayerInfo[targetid][pMember] == 11 || PlayerInfo[targetid][pLeader] == 11) { ttext = "Szko?? jazdy"; }
new dtext[20];
if(STDPlayer[targetid] == 1) { dtext = "Chlamydia"; }
else if(STDPlayer[targetid] == 2) { dtext = "Gonorrhea"; }
else if(STDPlayer[targetid] == 3) { dtext = "Syphilis"; }
else { dtext = "None"; }
new ftext[20];
if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4)
{ ftext = "medyk/strazak"; }
else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5)
{ ftext = "La Cosa Nostra"; }
else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6)
{ ftext = "Yakuza"; }
else if(PlayerInfo[targetid][pMember] == 11 || PlayerInfo[targetid][pLeader] == 11)
{ ftext = "Pracownik szkoly jazdy"; }
else
{ ftext = "None"; }
new f2text[20];
if(PlayerInfo[targetid][pFMember] < 255) { f2text = FamilyInfo[PlayerInfo[targetid][pFMember]][FamilyName]; }
else { f2text = "None"; }
new rtext[64];
if(gTeam[targetid] == 5 || PlayerInfo[targetid][pFMember] < 255)//The 2 Organisations
{
Wysłany: 2008-08-18, 10:21
Robert007
Wiek: 35 Na forum: 6731 dni Posty: 223
Piwa : 11851
to powiedz ktora to linijka
"Emilian49" napisał/a :I:\SAMP m?j serwer\gamemode\The Godfather register function\gf.pwn(5631) : error 047: array sizes do not match, or destination array is too small
Wysłany: 2008-08-18, 12:27
Emilian49
Wiek: 34 Na forum: 6572 dni Posty: 18
Piwa : 1
{ ftext = "Pracownik szkoly jazdy"; }
To jest ta linijka na kt?rej wyskakuje error reszta kodu powy?ej
Wysłany: 2008-08-18, 12:46
Robert007
Wiek: 35 Na forum: 6731 dni Posty: 223
Piwa : 11851
moze daj tak:
Kod: ftext[256] = "Pracownik szkoly jazdy";
Wysłany: 2008-08-18, 13:49
Emilian49
Wiek: 34 Na forum: 6572 dni Posty: 18
Piwa : 1
Teraz wyskakuj? a? dwa b??dy
I:\SAMP m?j serwer\gamemode\The Godfather register function\gf.pwn(5631) : error 032: array index out of bounds (variable "ftext")
I:\SAMP m?j serwer\gamemode\The Godfather register function\gf.pwn(5631) : error 006: must be assigned to an array
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Wysłany: 2008-08-18, 14:03
Robert007
Wiek: 35 Na forum: 6731 dni Posty: 223
Piwa : 11851
to zrob tak jak bylo czyli na:
Kod: ftext= "Pracownik szkoly jazdy";
i u gory masz
Kod: new ftext[jakas liczba];
Wysłany: 2008-08-18, 14:40
Emilian49
Wiek: 34 Na forum: 6572 dni Posty: 18
Piwa : 1
ju? znalaz?em to chyba nie chodzi?o o to text "pracownik szko?y jazdy" chyba nie spe?nia? czego? bo jak da?em oryginalny angielski.
Ale za dobre ch?ci masz 2 piwka.
Wysłany: 2008-08-18, 16:32
Hattric
Wiek: 42 Na forum: 6545 dni Posty: 7
1. Nie mog? skonfigurowa? drzwi...
Przy respawnie drzwi s? na ziemi (a powinny sta? normalnie) a po wpisaniu komendy stoj? normalnie (a powinny si? otworzy? w prawo).
Kod: if (strcmp(cmd, "/drzwi", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(PlayerToPoint(10.0, playerid, 1582.625488, -1638.315552, 12.377121))
{
if(BramaPolicja2State == 1)
{
MoveObject(BramaPolicja2, 1582.625488, -1638.315552, 12.377121, 2.5);
SetObjectRot(BramaPolicja2, 0, 0, 0);
BramaPolicja2State = 0;
}
else
{
MoveObject(BramaPolicja2, 1582.625488, -1638.315552, 12.377121, 2.5);
SetObjectRot(BramaPolicja2, 99, 0, 0);
BramaPolicja2State = 1;
}
}
}
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(PlayerToPoint(10.0, playerid, 245.7490, 72.5814, 1002.6406))
{
if(DrzwiPolicjaState == 1)
{
MoveObject(DrzwiPolicja, 245.7490, 72.5814, 1002.6406, 2.5);
SetObjectRot(DrzwiPolicja, 0, 0, 110);
DrzwiPolicjaState = 0;
}
else
{
MoveObject(DrzwiPolicja, 245.7490, 72.5814, 1002.6406, 2.5);
SetObjectRot(DrzwiPolicja, 0, 0, 0);
DrzwiPolicjaState = 1;
}
}
}
}
}
2. Przy logowaniu, wyskakuje tekst Cytat: nick straci? przytomno?? z powodu g?odu
i posta? le?y na ziemi... Chcia?bym mie? t? opcj? mdlenia, ale nie jak si? si? niezarejestrowanym.
3. Mo?ecie poda? przyk?adow? linijk? kodu odpowiadaj?c? za spawn i rzeczy po rejestracji
4. Jak zrobi? Hotel/Motel/Przytu?ek
5. Jaka jest linijka odpowiadaj?ca za bronie (przy zalogowaniu) dla Lspd, Swat i NG?
6. Mojej baza NG jest dachem budynku (zatopiony), wszystko pi?knie ?adnie, ale niekt?re pojazdy spadaj? pod tekstur?, da? im wy?ej spawn?
7. Macie mo?e skrypt/kod na podnoszenie d?wigu w pomocy drogowej?!
Dzi?ki z g?ry!
Wysłany: 2008-08-18, 17:21
Emilian49
Wiek: 34 Na forum: 6572 dni Posty: 18
Piwa : 1
hehe widze ?e u?ywasz moda z naszej stronki xD te? si? z nim bawi?em jak zaczyna?em pawno co do bazy NG to musisz zmieni? koordy bo kto? je chyba b?d?c pod wod? robi?, Hotel jest ?atwo zrobi? u?yj do tego najlepiej Jefferson b?dzie najpro?ciej stw?rz komende na /zamelduj i ustaw warunek ?e je?eli b?dzie wpisana komenda to spawn b?dzie w hotelu (da?bym Ci skrypt ale aktualnie pracuje nad tym te?) a co do przytomno?ci to niewiem czemu tak jest. co do 7. chodzi o holownik? Je?eli tak -> szukaj i wpisz holownik o zaznacz skrypty i wyjd? Ci FS`y z tym.
Pomog?em? Postaw Piwko
Wysłany: 2008-08-18, 18:38
Takuro_Liang
Uczeń PAWNO
Wiek: 32 Na forum: 6562 dni Posty: 16
Piwa : 93
to ze postac lezy na ziemi to tzeba zrobic np za jak masz tam 30%HP to dodajesz animacje (kod na mdlenie lub cos w tym stylu ) i gotowe
Podpis
~~|*|Pomagam na GG i PW|*|~~
Wysłany: 2008-08-18, 23:19
faryn100
Wiek: 34 Na forum: 6760 dni Posty: 4
a mam pytanie jak daje "F5" to gdzie jest AMX?
DOWN
Thx leci
Ostatnio zmieniony przez faryn100 2008-08-19, 00:50, w całości zmieniany 1 raz
Wysłany: 2008-08-18, 23:23
Dawid_Drako
Wiek: 33 Na forum: 6677 dni Posty: 5
Piwa : 61
"faryn100" napisał/a :a mam pytanie jak daje "F5" to gdzie jest AMX?
Zapsiz sobie np plik pwn na pulpicie i przekompiluj wtedy mapke to amx tez wtedy bedzie na pulpicie
Tagi: błędy :: przy :: kompilacji :: rozwiązanie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: