Skripta koju koristim: Moja skripta
Detaljan opis problema: Radim ulaz/izlaz iz banke u dijalogu, i izbacuje mi error : C:\Users\ASUS\Desktop\New Century RP by Muky and Bego\gamemodes\NCRP.pwn(2062) : error 017: undefined symbol "string"
C:\Users\ASUS\Desktop\New Century RP by Muky and Bego\gamemodes\NCRP.pwn(2062) : error 017: undefined symbol "string"
C:\Users\ASUS\Desktop\New Century RP by Muky and Bego\gamemodes\NCRP.pwn(2062) : error 029: invalid expression, assumed zero
C:\Users\ASUS\Desktop\New Century RP by Muky and Bego\gamemodes\NCRP.pwn(2062) : fatal error 107: too many error messages on one line
. Kad ubacim gore new string[400], opet ima jos vise errora...
Dio skripte:public OnPlayerPickUpDynamicPickup(playerid, pickupid)
{
if(pickupid == BankaP)
{
format(string,sizeof(string),"{FFFFFF}Banka Ulaz\n\nPritisni {33BBFF}Ulaz{FFFFFF} da udjes ili {FFFF00}Odustani{FFFFFF} za odustajanje!",playerid);
ShowPlayerDialog(playerid,550,DIALOG_STYLE_MSGBOX,"{33BBFF}Ulaz",string,"Ulaz","Odustani");
SetPVarInt(playerid, "Pokupio_Pickup", 4);
return 1;
}
if(pickupid == bankaP)
{
format(string,sizeof(string),"{FFFFFF}Banka Izlaz\n\nPritisni {FFAF00}Izlaz{FFFFFF} da izadjes ili {FFFF00}Odustani{FFFFFF} za odustajanje!",playerid);
ShowPlayerDialog(playerid,551,DIALOG_STYLE_MSGBOX,"{FFAF00}Izlaz",string,"Izlaz","Odustani");
SetPVarInt(playerid, "Pokupio_Pickup", 4);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
public OnPlayerPickUpDynamicPickup(playerid, pickupid)
{
if(pickupid == BankaP)
{
new string[70];
format(string,sizeof(string),"{FFFFFF}Banka Ulaz\n\nPritisni {33BBFF}Ulaz{FFFFFF} da udjes ili {FFFF00}Odustani{FFFFFF} za odustajanje!",playerid);
ShowPlayerDialog(playerid,550,DIALOG_STYLE_MSGBOX,"{33BBFF}Ulaz",string,"Ulaz","Odustani");
SetPVarInt(playerid, "Pokupio_Pickup", 4);
return 1;
}
if(pickupid == bankaP)
{
new string[70];
format(string,sizeof(string),"{FFFFFF}Banka Izlaz\n\nPritisni {FFAF00}Izlaz{FFFFFF} da izadjes ili {FFFF00}Odustani{FFFFFF} za odustajanje!",playerid);
ShowPlayerDialog(playerid,551,DIALOG_STYLE_MSGBOX,"{FFAF00}Izlaz",string,"Izlaz","Odustani");
SetPVarInt(playerid, "Pokupio_Pickup", 4);
return 1;
}
Kad to uradim dobijem ovo...
C:\Users\ASUS\Desktop\New Century RP by Muky and Bego\gamemodes\NCRP.pwn(2076) : error 030: compound statement not closed at the end of file (started at line 2060)
fali ti zagrada..
aaaa Hvala ti care, kako nisam primijetio da nisam zatvorio varijablu.
Moze Lock.
Jebo ga ti zasto stavljas string[400] ? , najvise stavi 128 , sve preko toga ti zauzima memoriju bezveze...