Skripta koju koristim: CLRP
Detaljan opis problema:
Osoba kupi vozilo, ( /mo ) i ode do banke , stavi u banku jedan dolar i pare od motora joj se vrate ..znaci ono sto je platilo vratio joj se, posle 3-4 puta nemoze vise, kako da nemoraju igraci na clrp-u da kucaju /odjavi da bi im se sacuvali statsi nego da se sami statsi pri diskonektovanju sacuvaju, i treba mi komanda /eunisti /enapraviCP
Dio skripte: Za /odjavi evo
if (strcmp(cmd, "/odjavi", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
SacuvajIgraca(playerid);
gPlayerLogged[playerid] = 0;
SaveAccounts();
SendClientMessage(playerid, WHITE, "("COL_RED"BB-AS{FFFFFF}!) Vasi statsi su sigurno sacuvani!");
}
return 1;
}
if (strcmp(cmd, "/odjaviigraca", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /odjaviigraca [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 4)
{
if(IsPlayerConnected(giveplayerid)&&giveplayerid != INVALID_PLAYER_ID)
{
SacuvajIgraca(giveplayerid);
gPlayerLogged[giveplayerid] = 0;
SendClientMessage(playerid, WHITE, "("COL_RED"BB-AS{FFFFFF}!) Igrac je odjavljen.");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Niste ovlasteni da koristite tu komandu !");
}
}
return 1;
}
//-------------------------------[Logoutall]--------------------------------------------------------------------------
if (strcmp(cmd, "/odjavisve", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 4)
{
foreach (Player, i)
{
SacuvajIgraca(i);
gPlayerLogged[i] = 0;
}
SendClientMessage(playerid, WHITE, "("COL_RED"BB-AS{FFFFFF}!) Svi igraci su odjavljeni.");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Niste ovlasteni da koristite tu komandu !");
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):