Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: xLanmi poslato April 12, 2019, 21:11:59 POSLE PODNE

Naslov: Problem - SET_PLAYER_SPECIAL_ACTION
Poruka od: xLanmi poslato April 12, 2019, 21:11:59 POSLE PODNE
Problem(error/warning): Ne radi SET_PLAYER_SPECIAL_ACTION uopste nijedna akcija .
Dio skripte: [pawn]SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
SCM(playerid, -1, "{0084e3}* {FFFFFF}Uzeo si JetPack!");
format(str,128,"{0084e3}[ADMIN] %s je uzeo JetPack.",GetName(playerid));[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Naslov: Odg: Problem - SET_PLAYER_SPECIAL_ACTION
Poruka od: Vasic poslato April 12, 2019, 21:22:00 POSLE PODNE
Daj celu komandu, ovde ne vidim gresku.
Naslov: Odg: Problem - SET_PLAYER_SPECIAL_ACTION
Poruka od: xLanmi poslato April 12, 2019, 21:51:36 POSLE PODNE
Eo ali iskljucivo nema veze sa komandom kad nijedna akcija ne radi jetpack je samo primer
[pawn]YCMD:jetpack(playerid,params[],help)
{
   #pragma unused help
   if(UlogovanIgrac[playerid] == 0 || PI[playerid][pReg] == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI[playerid][pAdmin] < 1 && ACCmd[playerid] == 1) return Error(playerid, "Komande mozete koristiti svaku 1 sekundu!");
   CmdProtect(playerid);
   if(PI[playerid][pAdmin] < 1) return Error(playerid, "Nisi ovlascen!");
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USEJETPACK)
   {
       new str[128];
      SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
      SCM(playerid, -1, "{0084e3}* {FFFFFF}Uzeo si JetPack!");
      format(str,128,"{0084e3}[ADMIN] %s je uzeo JetPack.",GetName(playerid));
      PAdm(ZUTA, str, 1);
   }
   else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
   {
       GetPlayerPos(playerid, X, Y, Z);
      ACPosX[playerid] = X;
      ACPosY[playerid] = Y;
      ACPosZ[playerid] = Z;
      lz_SetPlayerPos(playerid, X, Y, Z+1);
      SCM(playerid, -1, "{0084e3}* {FFFFFF}Skinuo si JetPack!");
   }
   return true;
}[/pawn]
Naslov: Odg: Problem - SET_PLAYER_SPECIAL_ACTION
Poruka od: imnaithan poslato April 13, 2019, 00:34:06 PRE PODNE
Error neki , warn ?

Izvorni mod ?

Koji se mod koristi ?
Naslov: Odg: Problem - SET_PLAYER_SPECIAL_ACTION
Poruka od: __vedran.xyz77 poslato April 13, 2019, 01:05:02 PRE PODNE
Pokusaj uraditi debug pa vidi gde staje sa komandom
Naslov: Odg: Problem - SET_PLAYER_SPECIAL_ACTION
Poruka od: Vasic poslato April 13, 2019, 09:04:50 PRE PODNE
Verovatno imas neki include koji ti onemogucava akcije ili kao sto ScripTT.sql kaze pokusaj uraditi debug.
Naslov: Odg: Problem - SET_PLAYER_SPECIAL_ACTION
Poruka od: xLanmi poslato April 13, 2019, 14:53:45 POSLE PODNE
Citat: Vasic poslato April 13, 2019, 09:04:50 PRE PODNE
Verovatno imas neki include koji ti onemogucava akcije ili kao sto ScripTT.sql kaze pokusaj uraditi debug.
Pala mi je ideja cim si spomenuo include da ih isproveravam sve i shvatio sam da JunkBuster mi je bio stariji pa nije funkcionisao kako bog zapoveda, uradio sam proveru i novi junkbuster i sad radi sve kako treba <3
Thanks Man :)