dcmd_unlockserver(playerid,params[]) { #pragma unused params new name[MAX_PLAYER_NAME] if(strcmp(name, "Nome_do_Carai", true) == 0) //LINHA DO MALDITO ERRO { if(AccInfo[playerid][Level] >= 4 || IsPlayerAdmin(playerid)) { if(ServerInfo[Locked] == 1) { return ShowPlayerDialog(playerid, DIALOG_TYPE_SERVUNLOCK, DIALOG_STYLE_MSGBOX, "Server Destrancado","Vocк tem certeza de que quer desbloquear o servidor?", "Sim", "Nгo"); } else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Server nгo estб Trancado!"); } else return ErrorMessages(playerid, 1); } return 1;//Usaria SendClientMessage aki claro >< mas... }
dcmd_unlockserver(playerid,params[]) { #pragma unused params new name[MAX_PLAYER_NAME] if(strcmp(name, "Nome_da_Figura", true) == 0) { if(AccInfo[playerid][Level] >= 4 || IsPlayerAdmin(playerid)) { if(ServerInfo[Locked] == 1) { return ShowPlayerDialog(playerid, DIALOG_TYPE_SERVUNLOCK, DIALOG_STYLE_MSGBOX, "Server Destrancado","Vocк tem certeza de que quer desbloquear o servidor?", "Sim", "Nгo"); } else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Server nгo estб Trancado"); } else return ErrorMessages(playerid, 1); } return 1; //usaria SendClientMessage, mas como eu testei e deu merd@.... }
error 001: expected token: ";", but found "if"
dcmd_unlockserver(playerid,params[]) { #pragma unused params new name[MAX_PLAYER_NAME]; if(strcmp(name, "Nome_da_Figura", true) == 0) { if(AccInfo[playerid][Level] >= 4 || IsPlayerAdmin(playerid)) { if(ServerInfo[Locked] == 1) ShowPlayerDialog(playerid, DIALOG_TYPE_SERVUNLOCK, DIALOG_STYLE_MSGBOX, "Server Destrancado","Vocк tem certeza de que quer desbloquear o servidor?", "Sim", "Nгo"); else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Server nгo estб Trancado"); } else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Vocк nгo tem permissгo para usar esse comando!"); } else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Vocк nгo tem permissгo para usar esse comando!"); return 1; }
faltou fechar o new name[MAX_PLAYER_NAME]....
dcmd e CMD tem a mesma sintaxe. Код:
dcmd_unlockserver(playerid,params[]) { #pragma unused params new name[MAX_PLAYER_NAME]; if(strcmp(name, "Nome_da_Figura", true) == 0) { if(AccInfo[playerid][Level] >= 4 || IsPlayerAdmin(playerid)) { if(ServerInfo[Locked] == 1) ShowPlayerDialog(playerid, DIALOG_TYPE_SERVUNLOCK, DIALOG_STYLE_MSGBOX, "Server Destrancado","Vocк tem certeza de que quer desbloquear o servidor?", "Sim", "Nгo"); else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Server nгo estб Trancado"); } else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Vocк nгo tem permissгo para usar esse comando!"); } else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Vocк nгo tem permissгo para usar esse comando!"); return 1; } |
dcmd_lockserver(playerid,params[]) { new string[156]; new playername[MAX_PLAYER_NAME]; if(strcmp(playername, "[T.K]_G4M3_0V3R", true) == 0) { //if(AccInfo[playerid][Level] >= 4 || IsPlayerAdmin(playerid)) //{ if(ServerInfo[Locked] == 0) { if(!strlen(params)) return SendClientMessage(playerid, LIGHTBLUE2, "[T.K]~ Use: /lockserver [Pssword]") && SendClientMessage(playerid, orange, "[T.K]~ Funзгo: Irб Trancar o Servidor com uma Senha"); strmid(ServerInfo[Senha], params[0], 0, strlen(params[0]), 12; format(string, 128, "Server Senha: '%s'", params); return ShowPlayerDialog(playerid, DIALOG_TYPE_SERVLOCK, DIALOG_STYLE_MSGBOX, "Trancar/Destrancar Server", string, "Sim", "Nгo"); } else return SendClientMessage(playerid,red,"[T.K]~ ERRO: Server estб Trancado!"); //} //else return ErrorMessages(playerid, 1); } else return SendClientMessage(playerid, red, "Sуmente admin RCON pode utilizar este Comando!"); } |
new name[MAX_PLAYER_NAME];
new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name));
Nada amigo e cuidado com o double post.
@edit edita Код:
new name[MAX_PLAYER_NAME]; Код:
new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); |