[Pomoc] Bug sa /nagrade

21. Jun 2013. Zaključano
750
pregleda
15
postova
Nikola_Soprano
3
Hustler
21. Jun 2013.
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
5
Kingpin
21. Jun 2013.
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)
}
Deleted User
Obrisan korisnik
21. Jun 2013.
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
5
Underboss
21. Jun 2013.
@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
5
Kingpin
21. Jun 2013.
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.
Deleted User
Obrisan korisnik
21. Jun 2013.
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
5
Underboss
21. Jun 2013.
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
3
Hustler
21. Jun 2013.
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
5
Kingpin
21. Jun 2013.
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
3
Hustler
21. Jun 2013.
Ovako kada kompajlujem sve je ok i nema errora, a kada dodam tu cmd izbaci errore...
BocaBajrovic1995
5
Kingpin
21. Jun 2013.
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
3
Hustler
21. Jun 2013.
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
3
Hustler
21. Jun 2013.
11 { i 10 }
Deleted User
Obrisan korisnik
21. Jun 2013.
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
5
Underboss
21. Jun 2013.
Mora ti biti jednako I jednih I drugih

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha