Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc] Bug sa /nagrade

pre 12 godina
733
pregleda
15
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Nikola_Soprano
Hustler
pre 12 godina
Skripta koju koristim: Moja editovana
Detaljan opis problema: Imam komandu /nagrade i trebalo bi da svim igracima daje nagrade, ali daje samo onome ko unese /nagrade ,(adminu)...  Kako da namestim da daje svima?
Dio skripte: 
///////////////////////////////////////////ON DIALOG RESPONSE////////////////////////////////////////////////////////
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new sendername;
new string;
if(dialogid == 222 && response) //NAGRADE ZA IGRACE /nagrade
{

if(listitem == 0)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +50 respect-a!");
}
if(listitem == 1)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +25 respect-a!");
}
if(listitem == 2)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +15 respect-a!");
}
if(listitem == 3)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 respect-a!");
}
if(listitem == 4)
{
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +1 Levelup!");
}
if(listitem == 5)
{
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +2 Levelup-a!");
}
if(listitem == 6)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +3 Levelup-a!");
}
if(listitem == 7)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +4 Levelup-a!");
}
if(listitem == 8)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 Levelup-a!");
}
return 1;
}
if(strcmp(cmdtext,"/nagrade",true) == 0)
{
if(PlayerInfo >= 1340)
{
ShowPlayerDialog(playerid,222,DIALOG_STYLE_LIST,"Nagrade za sve igrace","Pedeset respect poena\nDvadeset pet respect poena\nPetnaest respect poena\nPet respekt poena\nLevel Up\nDva Level Up-a\nTri Level Up-a\nCetiri Level Up-a\nPet Level Up-a","Dodeli","Otkazi");
}
else
{
SendClientMessage(playerid,COLOR_YELLOW,"Nisi owner/head admin!");
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
BocaBajrovic1995
Kingpin
pre 12 godina
Zameni sa postojecim treba da koristis foreach
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new sendername;
new string;
if(dialogid == 222 && response) //NAGRADE ZA IGRACE /nagrade
{

if(listitem == 0)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +50 respect-a!");
}
if(listitem == 1)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +25 respect-a!");
}
if(listitem == 2)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +15 respect-a!");
}
if(listitem == 3)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +5 respect-a!");
}
if(listitem == 4)
{
foreach(Player, i)
{
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +1 Levelup!");
}
if(listitem == 5)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +2 Levelup-a!");
}
if(listitem == 6)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +3 Levelup-a!");
}
if(listitem == 7)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +4 Levelup-a!");
}
if(listitem == 8)
{
foreach(Player, i)
{
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
PlayerInfo++;
}
SendClientMessageToAll(playerid,COLOR_WHITE,"Admin je svima dao po +5 Levelup-a!");
}
return 1;
}


On ti ovako ide
foreach(Player, i)
{
(nagrada)
}
Obrisan korisnik Obrisan korisnik
pre 12 godina
Vecu ost u zivotu nisam video
///////////////////////////////////////////ON DIALOG RESPONSE////////////////////////////////////////////////////////
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new sendername;
new string;
if(dialogid == 222 && response) //NAGRADE ZA IGRACE /nagrade
{

if(listitem == 0)
{
AddRespectPointsToAll(50);
SendClientMessageToAll(COLOR_WHITE,"Admin je svima dao po +50 respect-a!");
}
if(listitem == 1)
{
AddRespectPointsToAll(25);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +25 respect-a!");
}
if(listitem == 2)
{
AddRespectPointsToAll(15);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +15 respect-a!");
}
if(listitem == 3)
{
AddRespectPointsToAll(5);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 respect-a!");
}
if(listitem == 4)
{
LevelUpToAll(1);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +1 Levelup!");
}
if(listitem == 5)
{
LevelUpToAll(2);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +2 Levelup-a!");
}
if(listitem == 6)
{
LevelUpToAll(3);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +3 Levelup-a!");
}
if(listitem == 7)
{
LevelUpToAll(4);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +4 Levelup-a!");
}
if(listitem == 8)
{
LevelUpToAll(5);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 Levelup-a!");
}
return 1;
}

stock LevelUpToAll(broj);
{
foreach(Player,i)
{
if(i != INVALID_PLAYER_ID)
{
PlayerInfo += broj;
}
}
}

stock AddRespectPointsToAll(broj);
{
foreach(Player,i)
{
if(i != INVALID_PLAYER_ID)
{
PlayerInfo += broj;
}
}
}


EDIT:
Posto me doticni gospodin BocaBajrovic (Bocilinjo!) napada kao da sam ja rekao da njegovo ne valja. Odnosilo se na pocetni kod tamo nema logike pisati onako kao ti da 50 puta povecava za 1 valjda je lakse i brze da odmah poveca za 50. To te ni Bocilinjo nije ispravio niti dao ideju takodje Bocilinjo nisi napomenuo da onda ne koristi parametar playerid eto sada sam rekao i za tebe

EDIT 2:
Takodje podesi svuda SendClientMessageToAll kao sto sam ja u prvom nemoj koristit SendClientMessage
taft
Underboss
pre 12 godina
@gagi - Nepotrebni if statement ti je sa INVALID_PLAYER_ID, to ti samo usporava petlju i ne možeš na naredbi raditi kao sa macro funkcijama da dodaš ; na kraj
BocaBajrovic1995
Kingpin
pre 12 godina
David (Sabljak) A.k.A SABO(T) wrote on June 21, 2013, 1:41 pm:
Glavno da je stavio foreach a i dalje daje playerid exp haha
Menjao sam 5 min 😄 @gagi- Evo dodao sam sad SendClientMessageToAll.
Obrisan korisnik Obrisan korisnik
pre 12 godina
Slay_ wrote on June 21, 2013, 1:43 pm:
@gagi - Nepotrebni if statement ti je sa INVALID_PLAYER_ID, to ti samo usporava petlju

Hvala na ispravci. Vidim sada i sam nisam bio siguran ali vidim sta je napisao y_less za foreach kako radi.
taft
Underboss
pre 12 godina
Ma nije to nikakva greÅ¡ka ali tek toliko da znaÅ¡ 🙂
A i s druge strane INVALID_PLAYER_ID je konstanta odnosno 'macro' to je samo broj to je isto kao da si napisao

if(i != 65535)

što je nemoguće jer petlja nikad neće doći do tog broja, ali poanta je bila u tome da u foreach već ima u sebe implementiran isplayerconnected i samo sa sscanf-om i sa nekim YSI inc-ovima postoji returnjanje offline igrača preko INVALID_PLAYER_ID konstante...

Točnije neke placeholdere će neke funkcije poput sscanf-a returnati (ako je nevaljan) kao invalid_player_id pa onda varijablom u koju sscanf sprema vrijednosti je moguće usporediti...
Nikola_Soprano
Hustler
pre 12 godina
Mr.Gagi wrote on June 21, 2013, 1:33 pm:
Vecu ost u zivotu nisam video
///////////////////////////////////////////ON DIALOG RESPONSE////////////////////////////////////////////////////////
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new sendername;
new string;
if(dialogid == 222 && response) //NAGRADE ZA IGRACE /nagrade
{

if(listitem == 0)
{
AddRespectPointsToAll(50);
SendClientMessageToAll(COLOR_WHITE,"Admin je svima dao po +50 respect-a!");
}
if(listitem == 1)
{
AddRespectPointsToAll(25);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +25 respect-a!");
}
if(listitem == 2)
{
AddRespectPointsToAll(15);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +15 respect-a!");
}
if(listitem == 3)
{
AddRespectPointsToAll(5);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 respect-a!");
}
if(listitem == 4)
{
LevelUpToAll(1);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +1 Levelup!");
}
if(listitem == 5)
{
LevelUpToAll(2);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +2 Levelup-a!");
}
if(listitem == 6)
{
LevelUpToAll(3);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +3 Levelup-a!");
}
if(listitem == 7)
{
LevelUpToAll(4);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +4 Levelup-a!");
}
if(listitem == 8)
{
LevelUpToAll(5);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 Levelup-a!");
}
return 1;
}

stock LevelUpToAll(broj);
{
foreach(Player,i)
{
if(i != INVALID_PLAYER_ID)
{
PlayerInfo += broj;
}
}
}

stock AddRespectPointsToAll(broj);
{
foreach(Player,i)
{
if(i != INVALID_PLAYER_ID)
{
PlayerInfo += broj;
}
}
}


EDIT:
Posto me doticni gospodin BocaBajrovic (Bocilinjo!) napada kao da sam ja rekao da njegovo ne valja. Odnosilo se na pocetni kod tamo nema logike pisati onako kao ti da 50 puta povecava za 1 valjda je lakse i brze da odmah poveca za 50. To te ni Bocilinjo nije ispravio niti dao ideju takodje Bocilinjo nisi napomenuo da onda ne koristi parametar playerid eto sada sam rekao i za tebe

EDIT 2:
Takodje podesi svuda SendClientMessageToAll kao sto sam ja u prvom nemoj koristit SendClientMessage
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3291) : error 004: function "SafeJBC_GivePlayerMoney" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3316) : error 004: function "SafeJBC_GivePlayerMoney" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3345) : error 004: function "SafeJBC_ResetPlayerWeapons" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3346) : error 004: function "SafeJBC_GivePlayerWeapon" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3369) : error 004: function "SafeJBC_ResetPlayerWeapons" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4037) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4041) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4052) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4064) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4068) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4072) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4076) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4080) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4084) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4088) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4092) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4096) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4100) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4112) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4116) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4120) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4124) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4128) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4140) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4144) : error 004: function "PlayerToPoint" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(4148) : error 004: function "PlayerToPoint" is not implemented

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

26 Errors.
BocaBajrovic1995
Kingpin
pre 12 godina
Ono sto si zadnje radio negde si izostavio {}
Edit: A za ove
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3291) : error 004: function "SafeJBC_GivePlayerMoney" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3316) : error 004: function "SafeJBC_GivePlayerMoney" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3345) : error 004: function "SafeJBC_ResetPlayerWeapons" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3346) : error 004: function "SafeJBC_GivePlayerWeapon" is not implemented
C:\Users\Nikola\Desktop\Backup podaci\BACKUP NEW V1.15 - Copy\gamemodes\BSL-RP.pwn(3369) : error 004: function "SafeJBC_ResetPlayerWeapons" is not implemented
verovatno ne koristis JunkBuster bris ovo JBC_
Nikola_Soprano
Hustler
pre 12 godina
Ovako kada kompajlujem sve je ok i nema errora, a kada dodam tu cmd izbaci errore...
BocaBajrovic1995
Kingpin
pre 12 godina
Nikola_Soprano wrote on June 21, 2013, 2:17 pm:
Ovako kada kompajlujem sve je ok i nema errora, a kada dodam tu cmd izbaci errore...
Koju cmd??
Nikola_Soprano
Hustler
pre 12 godina
Quote from June 21, 2013, 2:17 pm:
Ovako kada kompajlujem sve je ok i nema errora, a kada dodam tu cmd izbaci errore...
Koju cmd??

Kada prepravim cmd /nagrade u ovo sto ste mi dali....
Nikola_Soprano
Hustler
pre 12 godina
11 { i 10 }
Obrisan korisnik Obrisan korisnik
pre 12 godina
Nikola_Soprano wrote on June 21, 2013, 3:44 pm:
11 { i 10 }

Pa ne treba da kopiras sve sa OnDialogResponse samo dialog uzmes i vratis na njegovo mesto ove jos sredjeno i izbaceno ne potrebno kao sto me je Slay i ispravio
if(dialogid == 222 && response) //NAGRADE ZA IGRACE /nagrade
{
if(listitem == 0)
{
AddRespectPointsToAll(50);
SendClientMessageToAll(COLOR_WHITE,"Admin je svima dao po +50 respect-a!");
}
if(listitem == 1)
{
AddRespectPointsToAll(25);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +25 respect-a!");
}
if(listitem == 2)
{
AddRespectPointsToAll(15);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +15 respect-a!");
}
if(listitem == 3)
{
AddRespectPointsToAll(5);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 respect-a!");
}
if(listitem == 4)
{
LevelUpToAll(1);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +1 Levelup!");
}
if(listitem == 5)
{
LevelUpToAll(2);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +2 Levelup-a!");
}
if(listitem == 6)
{
LevelUpToAll(3);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +3 Levelup-a!");
}
if(listitem == 7)
{
LevelUpToAll(4);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +4 Levelup-a!");
}
if(listitem == 8)
{
LevelUpToAll(5);
SendClientMessage(playerid,COLOR_WHITE,"Admin je svima dao po +5 Levelup-a!");
}
}

stock LevelUpToAll(broj);
{
foreach(Player,i) PlayerInfo += broj;
}

stock AddRespectPointsToAll(broj);
{
foreach(Player,i) PlayerInfo += broj;
}
Champa22
Underboss
pre 12 godina
Mora ti biti jednako I jednih I drugih

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava