13.12.2014, 16:20
Olб galera , faz tempo que eu to com um problema , alguem pode me ajuda , tipo meu eu seto o vip para o jogador /setvipdiamante
Ele seta , mais quando eu o player digita os comando do vip tipo /jetpackvip . fala que ele nгo й um administrador.
/jetpackvip
Fala que nгo й vip.
alguem me ajuda ?
tbm tem o de /tiravip
quem nгo tira o vip
Se alguem conseguir tipo so de bater o olho e ver o erro , me ajuda nгo sei mais o que fazer , eu sei que й muita coisa mais porfavor
Код:
if(strcmp(cmd,"/Setvipdiamante", true)==0) { new aname[MAX_PLAYER_NAME]; GetPlayerName(playerid, aname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, aname); if(IsPlayerAdmin(playerid)){ new vvp; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Vermelho,"/Setvipdiamante [id]"); return 1; } vvp = strval(tmp); if(IsPlayerConnected(vvp)){ new pname[MAX_PLAYER_NAME]; GetPlayerName(vvp, pname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, pname); SendClientMessage(playerid, Verde, " | INFO | Comando efetuado com sucesso!"); format(string, sizeof(string), " | INFO | O Administrador %s (%d) te setou 30 dias de Vip Diamante, aproveite! ", PlayerName(playerid)); SendClientMessage(vvp, Azul, string); PlayerInfo[vvp][pVip2] = 1; cVip[vvp] = 1; dini_IntSet(file, "VIPDIAMANTE", 0); dini_IntSet(file, "Combustivel", 1000); dini_IntSet(file, "CorVip", cVip[vvp]); boatt2[vvp] = Create3DTextLabel("VIP Diamante",Azul,30.0,40.0,50.0,40.0,1); Attach3DTextLabelToPlayer(boatt2[vvp], vvp, 0.0, 0.0, 0.5); }else{ SendClientMessage(playerid, Vermelho, " | ERRO | Jogador nгo conectado!"); } } else { SendClientMessage(playerid, Vermelho, " | ERRO | Vocк nгo tem permissгo!"); } return 1; }
/jetpackvip
Код:
if(strcmp(cmdtext, "/jetpackvip", true) == 0) { new aname[MAX_PLAYER_NAME]; GetPlayerName(playerid, aname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, aname); if(dini_Int(file, "VIPDIAMANTE") == 1){ SendClientMessage(playerid, 0xFFFF00AA ," | INFO | Jetpack VIP ativado com sucesso."); SetPlayerSpecialAction(playerid, 2); return 1; }else{ SendClientMessage(playerid, Vermelho," | ERRO |Vocк nгo й VIP."); return 1; } }
alguem me ajuda ?
tbm tem o de /tiravip
quem nгo tira o vip
Код:
if(strcmp(cmd,"/tirarvip", true)==0) { new aname[MAX_PLAYER_NAME]; GetPlayerName(playerid, aname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, aname); if(IsPlayerAdmin(playerid)){ new vvp; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Vermelho,"/tirarvip [id]"); return 1; } vvp = strval(tmp); if(IsPlayerConnected(vvp)){ new pname[MAX_PLAYER_NAME]; GetPlayerName(vvp, pname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, pname); SendClientMessage(playerid, Verde, " | INFO | Comando efetuado com sucesso!"); format(string, sizeof(string), " | INFO | Seus dias de vip acabarгo entre em contato com a Administraзгo !", PlayerName(playerid)); SendClientMessage(vvp, Laranja, string); PlayerInfo[vvp][pVip2] = 0; dini_IntSet(file, "VIPDIAMANTE", PlayerInfo[vvp][pVip2]); dini_IntSet(file, "Combustivel", 100); Delete3DTextLabel(boat[playerid]); Delete3DTextLabel(boatt2[playerid]); }else{ SendClientMessage(playerid, Vermelho, " | ERRO | Jogador nгo conectado!"); } } else { SendClientMessage(playerid, Vermelho, " | ERRO | Vocк nгo tem permissгo!"); } return 1; }