08.07.2014, 02:49
Hola, ayer hice el sistema de robo y quedo todo a la perfecciуn, pero ahora resulta que cuando voy a robar la tienda entro al CP y el comando no funciona, me dice que no existe, pero al salir del CP, el comando no me aparece nada, ni que no existe, ni nada.
Simplemente no funciona.
їQue es lo que tiene mal que evita que el comando funcione correctamente?
Simplemente no funciona.
pawn Код:
CMD:robarburger(playerid,params[])
{
if(IsPlayerInDynamicCP(playerid,Checkpoint[2]))
{
SetPVarInt(playerid, "RobandoBurger", 30);
SetPVarInt(playerid, "BurgerRobadoRecientemente", 1);
SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid) + 2);
@Robbing1(playerid);
return 1;
}
return 1;
}
pawn Код:
@Robbing1(playerid);
@Robbing1(playerid)
{
new mrand =random(GetPlayerMoney(playerid));
new string[120];
new Time = GetPVarInt(playerid, "RobandoBurger");
if(!IsPlayerConnected(playerid))
return 0;
if(Time < 1)
{
SetPVarInt(playerid, "RobandoBurger", 0);
SetTimer("RobarBurgerNuevamente", 360000, 0);
GivePlayerMoney(playerid,mrand);
SetPlayerScore(playerid,GetPlayerScore(playerid) + 2);
format(string,sizeof(string),"Robaste $%d de la tienda BurgerShot",mrand,playerid);
return SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
}
new str[30];
format(str, sizeof(str), "Tiempo para robar nuevamente la tienda: %d", Time);
GameTextForPlayer(playerid, str, 2500, 3);
SetPVarInt(playerid, "RobandoBurger", Time - 1);
SetTimerEx("@Robbing1", 1000, false, "i", playerid);
return 1;
}