if(strcmp(cmd, \"/RP\", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, \"Használat:/RP [JátékosID] [Pont]\");
return 1;
}
new playa;
new pont;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
pont = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, \"[ADMIN] %s Rp Pontozta %s -t!Kiadott pont: %d.\", sendername,giveplayer,pont);
SendClientMessage(playerid,COLOR_RED,string);
SendClientMessage(playa, COLOR_BLUE, \"RP pontot kaptál! RP Pontod jelenlegi állása: %d\", pont);
PlayerInfo[playa][RpPontok] = pont;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, \" Nem vagy elég nagy Admin!\");
}
}
return 1;
}
(Az eredetit sivi151 írta!)Üdv.
Ezzel nekem az lenne a problémám,hogy ha adok 10 RP-t,meg utánna 1 RP-t akkor 11 lesz az RP-je 5,5 helyett.És annyi,hogy restart után elveszlik.Ha segít valaki elõre is köszi
.