Skripta koju koristim:LARP
Detaljan opis problema: Kad zaradim pare i dobijem ih one se odma vrate na 0 isto tako komanda /money dam saebi pare i odma se vrate pare na 0 Koristim anticheat JunkBuster jel nesto do toga kako to da sredim ?
Dio skripte: Ako treba dacu
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[pomoc] Pare
390
pregleda
10
postova
10. Jun 2012.
Iskljuci AntiMoneyCheat u JB-u.Cini mi se da je komanda /anticheat i da moras biti rcon admin.
10. Jun 2012.
Pritisni CTRL+F i ukucaj ResetPlayerMoney pogledaj da li negde nije pogresno stavljeno ResetPlayerMoney
10. Jun 2012.
if(strcmp(cmd, "/money", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /money [playerID/DeoImena] ");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo >= 133😎
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
SafeResetPlayerMoney(playa);
SafeGivePlayerMoney(playa, money);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), ": %s has set %s (%d)'s money to $%d.", sendername,giveplayer,playa,money);
ABroadCast(COLOR_LIGHTRED,string, 5);
format(string, sizeof(string), "** Succesfuly Set %s Money to %d", giveplayer,money);
SendClientMessage(playerid, COLOR_ORANGE, string);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Set %s's Money to %d",d,m,y,h,mi,s,sendername,giveplayer,money);
GiveLog(string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "** Niste ovlasceni da koristite tu komandu!");
}
}
return 1;
}
Sta je ovde pogresno
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /money [playerID/DeoImena] ");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo >= 133😎
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
SafeResetPlayerMoney(playa);
SafeGivePlayerMoney(playa, money);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), ": %s has set %s (%d)'s money to $%d.", sendername,giveplayer,playa,money);
ABroadCast(COLOR_LIGHTRED,string, 5);
format(string, sizeof(string), "** Succesfuly Set %s Money to %d", giveplayer,money);
SendClientMessage(playerid, COLOR_ORANGE, string);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Set %s's Money to %d",d,m,y,h,mi,s,sendername,giveplayer,money);
GiveLog(string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "** Niste ovlasceni da koristite tu komandu!");
}
}
return 1;
}
Sta je ovde pogresno
10. Jun 2012.
CACTHER! wrote on June 10, 2012, 7:37 pm:
Hoce li ko odgovoriti 😕
stavi gore na vrhu skripte ispod include fajlova
#define SafeGivePlayerMoney GivePlayerMoneyili koristi u cijeloj skripti SafeGivePlayerMoney
10. Jun 2012.
Zasto pises uzastopne postove? Ako neko vidi odgovorice...
Jesi li preimenovao imena funkcije za davanje novca,puske itd u funkcije koje koristi JB (JB_GivePlayerMoney ili JB_GivePlayerWeapon) ?
Jesi li preimenovao imena funkcije za davanje novca,puske itd u funkcije koje koristi JB (JB_GivePlayerMoney ili JB_GivePlayerWeapon) ?
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava