Szerző Téma: Parancsnál unknow command  (Megtekintve 710 alkalommal)

Parancsnál unknow command
« Dátum: 2016. április 24. - 10:23:05 »
0 Show voters
Sziasztok!
Van egy parancsom ami az istenért sem akar már jó lenni de nem tudom miért.
Ha van valaki a közelembe akkor hibátlaul működik viszont ahogy nincs senkisem a közelben akkor nem azt írja hogy nincs senki a közeledbe hanem hogy unknow command.
Parancs:
 
        if(strcmp(cmd, \"/elvesz\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
   new p = GetClosestPlayer(playerid);
   if(GetDistanceBetweenPlayers(playerid, p) > 2.0) return Msg(playerid, \"Nincs senki a    közeledbe.\");
   if(Afkolas[p]) return Msg(playerid, \"A játékos AFK-zik várj mire visszatér!\");
   if(sebesult[playerid] != 0) return Msg(playerid, \"Megsérültél ezért nem használhatod a parancsot!\");
            ShowPlayerDialog(playerid, DIALOG_ELVESZ, DIALOG_STYLE_LIST, \"Elvehető Tárgyak\", \"Ruha\\nDetonátor\\nFegyver\\nPénz\", \"Elvesz\",\"Mégse\");
}
                return 1;
}

 
Aki tud kérem segítsen! Előre is köszönöm!

Nem elérhető whadez

  • 719
  • DEFEATER
    • Profil megtekintése
Parancsnál unknow command
« Válasz #1 Dátum: 2016. április 24. - 10:35:22 »
0 Show voters
Tölts le egy crashdetect-et, rakd be, és mikor ki írja hogy Server - Unknown command, nézd meg hogy a server_log-ba milyen hibakódot ír ki.
Ha semmit, akkor passzerinho. :unsure:

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Parancsnál unknow command
« Válasz #2 Dátum: 2016. április 25. - 08:34:35 »
0 Show voters
ha tippelnem kéne:
 
// Invalid playerid-t ad vissza
new p = GetClosestPlayer(playerid);
// Lehet ez lesz a hibás az invalid playerid miatt, de ha 0-t is ad vissza, mert nincs p játékos AKKOR
if(GetDistanceBetweenPlayers(playerid, p) > 2.0) return Msg(playerid, \"Nincs senki a    közeledbe.\");
// Itt lesz a hiba, mert Afkolas tömbben nincs 65555. cella!
if(Afkolas[p]) return Msg(playerid, \"A játékos AFK-zik várj mire visszatér!\");

 
én első körben kiírnám a p értékét, meg elhelyeznék debug szövegeket, hogy lássam hol akad el a futás...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal