10.08.2014, 03:55
Alguйm poderia converter esse fs de zcmd pra strcmp?
Код:
#include <a_samp> #include <zcmd> #include <dini> new str[256], Mascarado[MAX_PLAYERS], Arquivo[50], Mascara[MAX_PLAYERS], MascaraNumero, Nome[MAX_PLAYER_NAME] ; public OnPlayerConnect(playerid) { dini_Int(Arquivo, "Mascara"); dini_Int(Arquivo, "NumeroMascara"); return 1; } public OnPlayerText(playerid, text[]) { if(Mascarado[playerid] == 1) { format(str, sizeof(str), "Mascarado %d Diz: %s", MascaraNumero, text); SendClientMessage(playerid, 0xFFFFFFAA, str); return 1; } return 1; } CMD:comandosmascara(playerid, params[]) { SendClientMessage(playerid, -1, "1. /ComprarMascara 2. /ColocarMascara 3. /Mascarados"); return 1; } CMD:comprarmascara(playerid, params[]) { new rand = random(500); GetPlayerName(playerid, Nome, sizeof(Nome)); format(Arquivo, sizeof(Arquivo), "Mascaras/%s.ini", Nome); if(Mascara[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк jб tem uma mбscara use /colocarmascara"); SendClientMessage(playerid, -1, "Vocк comprou uma mбscara!"); Mascara[playerid] = 1; MascaraNumero = rand; GivePlayerMoney(playerid, -100); dini_IntSet(Arquivo, "Mascara", 1); dini_IntSet(Arquivo, "NumeroMascara", MascaraNumero); return 1; } CMD:colocarmascara(playerid, params[]) { if(Mascarado[playerid] == 0) { if(Mascara[playerid] == 1) { SendClientMessage(playerid, -1, "Vocк colocou sua mбscara."); Mascarado[playerid] = 1; } else return SendClientMessage(playerid, -1, "Vocк nгo tem uma mбscara, compre uma!"); } else if(Mascarado[playerid] == 1) { if(Mascara[playerid] == 1) { SendClientMessage(playerid, -1, "Vocк retirou sua mбscara."); Mascarado[playerid] = 0; } else return SendClientMessage(playerid, -1, "Vocк nгo tem uma mбscara, compre uma!"); } return 1; } CMD:mascarados(playerid, params[]) { SendClientMessage(playerid, -1, "Mascarados Online:"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(Mascarado[i] == 1) { GetPlayerName(playerid, Nome, sizeof(Nome)); format(str, sizeof(str), "%s[%i]", Nome, playerid); SendClientMessage(playerid, -1, str); } } } return 1; }