Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2008-08-14, 14:09


Diler

GtaO RLZ :)






Wiek: 30
Na forum: 6726 dni
Posty: 199

Piwa: 2579

Respekt: 49,8

Ostrzeżeń: 100%
1 oznacza ze czegos masz za malo albo za duzo a 2 to nie wiem daj przyklad to wykombinuje ;p

Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 09:07


Emilian49







Wiek: 34
Na forum: 6572 dni
Posty: 18

Piwa: 1

Respekt: 50

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 :arrow: :piwo:


Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 09:15


Robert007







Wiek: 35
Na forum: 6731 dni
Posty: 223

Piwa: 11851

Respekt: 70

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
};


Podpis
Jak sie masz
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 10:17


Emilian49







Wiek: 34
Na forum: 6572 dni
Posty: 18

Piwa: 1

Respekt: 50

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
{


Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 10:21


Robert007







Wiek: 35
Na forum: 6731 dni
Posty: 223

Piwa: 11851

Respekt: 70

to powiedz ktora to linijka lol
"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


Podpis
Jak sie masz
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 12:27


Emilian49







Wiek: 34
Na forum: 6572 dni
Posty: 18

Piwa: 1

Respekt: 50

{ ftext = "Pracownik szkoly jazdy"; }

To jest ta linijka na kt?rej wyskakuje error reszta kodu powy?ej

Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 12:46


Robert007







Wiek: 35
Na forum: 6731 dni
Posty: 223

Piwa: 11851

Respekt: 70

moze daj tak:

Kod:

ftext[256] = "Pracownik szkoly jazdy";


Podpis
Jak sie masz
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 13:49


Emilian49







Wiek: 34
Na forum: 6572 dni
Posty: 18

Piwa: 1

Respekt: 50

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 14:03


Robert007







Wiek: 35
Na forum: 6731 dni
Posty: 223

Piwa: 11851

Respekt: 70

to zrob tak jak bylo czyli na:

Kod:

ftext= "Pracownik szkoly jazdy";


i u gory masz
Kod:

new ftext[jakas liczba]; ??


Podpis
Jak sie masz
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 14:40


Emilian49







Wiek: 34
Na forum: 6572 dni
Posty: 18

Piwa: 1

Respekt: 50

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 16:32


Hattric







Wiek: 42
Na forum: 6545 dni
Posty: 7



Respekt: 50

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!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 17:21


Emilian49







Wiek: 34
Na forum: 6572 dni
Posty: 18

Piwa: 1

Respekt: 50

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 18:38


Takuro_Liang

Uczeń PAWNO






Wiek: 32
Na forum: 6562 dni
Posty: 16

Piwa: 93

Respekt: -10

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|*|~~
Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 23:19


faryn100







Wiek: 34
Na forum: 6760 dni
Posty: 4



Respekt: 50

a mam pytanie jak daje "F5" to gdzie jest AMX?
DOWN
Thx leci :arrow: :piwo:

Podpis
FARYN:)
Ostatnio zmieniony przez faryn100 2008-08-19, 00:50, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2008-08-18, 23:23


Dawid_Drako







Wiek: 33
Na forum: 6677 dni
Posty: 5

Piwa: 61

Respekt: 50

Ostrzeżeń: 20%
"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

Podpis
[glow=blue]
Pomoglem ?? Czekam na rewanzyk :p :arrow: :piwo:
[/glow]
Postaw piwo autorowi tego posta
 

 
Tagi: błędy :: przy :: kompilacji :: rozwiązanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » BŁĘDY PRZY KOMPILACJI - ROZWIĄZANIE Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku