Jump to content
  • 0

pomoc dcmd_ban


Danny

Dotaz

C:\Používatelia\Dano106\Plocha\kupalisko.pwn(117) : error 017: undefined symbol "string"
C:\Používatelia\Dano106\Plocha\kupalisko.pwn(117) : error 017: undefined symbol "string"
C:\Používatelia\Dano106\Plocha\kupalisko.pwn(117) : error 029: invalid expression, assumed zero
C:\Používatelia\Dano106\Plocha\kupalisko.pwn(117) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

riadok

if(!IsPlayerConnected(id)) return SendClientMessage(playerid,     COLOR_RED, "Tento hráč není momentálne pripojený na servery");

Link to comment
Share on other sites

Recommended Posts

  • 0
C:\Používatelia\Dano106\Plocha\kupalisko.pwn(118) : error 017: undefined symbol "PlayerName"
C:\Používatelia\Dano106\Plocha\kupalisko.pwn(120) : error 017: undefined symbol "level"
C:\Používatelia\Dano106\Plocha\kupalisko.pwn(134) : warning 209: function "dcmd_ban" should return a value
C:\Používatelia\Dano106\Plocha\kupalisko.pwn(135) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

Link to comment
Share on other sites

  • 0

dcmd_ban(playerid, params[]) {
if (AdminLevel[playerid] == 4) SendClientMessage(playerid,   COLOR_RED, "Nemáš dostatočný Admin Level.");//ked hráč neni admin
if (!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Použitie /ban [iD] [DOVOD]");
new id = strval(params[0]);
GetPlayerName(id, kname, 24);
GetPlayerName(playerid, pname, 24);
new string[256];
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,     COLOR_RED, "Tento hráč není momentálne pripojený na servery");
format(string, 256, "Administrátor %s zabanoval hráče %s [ Dovod: %s ]", kname, pname, params[2]);
SendClientMessageToAll(COLOR_RED, string);
Ban(id);
}
return 1;
}

dcmd(ban,3,cmdtext);

Link to comment
Share on other sites

  • 0

Skus tohle hodit nad ten new string[nvmkolikmas];

if(!IsPlayerConnected(id)) return SendClientMessage(playerid,     COLOR_RED, "Tento hráč není momentálne pripojený na servery");

 

-- úte 28. zář 2010 18:45:54 --

 

Posli sem cely code

alebo prestan kopírovať

 

Kdo jako? xD

Link to comment
Share on other sites

  • 0

nurofen, tá voda či čo to je...

 

ou tak tvoj kamoš je kopirák, kebyže není tak to vie(š/te) opraviť...

je tam logická chyba na ktorú neprídeš (ak to robil tvoj kamoš tak on ju spravil a ešte ju popísal :d looooooooooooooooooool)

Link to comment
Share on other sites

  • 0

dcmd(ban, 3,cmdtext);

 


dcmd_ban(playerid, params[])
{
   if(IsPlayerConnected(playerid))
   #pragma unused params
   if(IsPlayerAdmin(playerid)){
   if(strlen(params) > 50) return SendClientMessage(playerid, COLOR_WHITE, "||S|| Špatné parametry!");
   new string[235],pos;
   if(!params[0] || !(pos = chrfind(' ', params) + 1) || !params[pos]) return SendClientMessage(playerid, B_CERVENA, "||S|| Použij /ban id důvod!");
   new CMD_ID = strval(params);
   if(!IsPlayerConnected(CMD_ID)) return SendClientMessage(playerid, B_CERVENA, "||S|| Hráč není připojený!");
   if(IsPlayerNPC(CMD_ID)) return SendClientMessage(playerid, B_CERVENA, "||S|| NPC nelze zabanovat!");
   format(string, sizeof(string), "||BAN|| Byl jste zabanován správcem %s. [ Důvod: %s ]",Jmeno(playerid),params[pos]);
   SendClientMessage(CMD_ID, B_CERVENA, string);
   format(string, sizeof(string), "||BAN|| Hráč %s byl zabanovaný správcem %s [ Důvod: %s ]", Jmeno(CMD_ID),Jmeno(playerid),params[pos]);
   SendClientMessageToAll(B_CERVENA, string);
   format(string, sizeof(string), "Správce: %s [ %s ]", Jmeno(playerid), params[pos]);
   BanEx(CMD_ID, string);
   }
return true;
}

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...