15.01.2013, 01:21
Bom galera no meu gm tem um comando de criar carros para vender o nome й /ccar quando eu digito ele dб 'Comando Invбlido' vou postar o comando abaixo ↓ e se possнvel me digam se hб algo errado ( estou como administrador jб testei atй como admin rcon : IsPlayerAdmin)
Код:
if(strcmp(cmd, "/ccar", true) == 0) { new pnamex[MAX_PLAYER_NAME]; GetPlayerName(playerid, pnamex, sizeof(pnamex)); if(IsPlayerAdmin(playerid)|| pAdmin[playerid] == 5){ new tmp[256]; new carid, Float:ang, preco, cor1, cor2; tmp = strtok(cmdtext, idx); if(!strlen(tmp)){ SendClientMessage(playerid, Cinza, "(ERRO) Veiculo invбlido."); return 1; } carid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Cinza, "(ERRO): /ccar [id] [preзo] [cor1] [cor2]"); return 1; } preco = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Cinza, "(ERRO): /ccar [id] [preзo] [cor1] [cor2]"); return 1; } cor1 = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Cinza, "(ERRO): /ccar [id] [preзo] [cor1] [cor2]"); return 1; } cor2 = strval(tmp); if(carid >= 400 && carid <= 611){ if(IsPlayerInAnyVehicle(playerid)){ new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); GetVehicleZAngle(GetPlayerVehicleID(playerid),ang); format(string, sizeof(string), "/Carros/carro%d.ini", proximocarro++); if(!dini_Exists(string)){ dini_Create(string); dini_IntSet(string, "Modelo", carid); dini_FloatSet(string, "CordX", Float:X); dini_FloatSet(string, "CordY", Float:Y); dini_FloatSet(string, "CordZ", Float:Z); dini_FloatSet(string, "Angulo", Float:ang); dini_IntSet(string, "Cor1", cor1); dini_IntSet(string, "Cor2", cor2); dini_IntSet(string, "TDono", 0); dini_Set(string, "Dono", "Ninguem"); dini_IntSet(string, "Preco", preco); } SetTimerEx("CriarVeiculo2",5000,false,"dffffdd",carid,X,Y,Z,ang,cor1,cor2); format(string, sizeof(string), "(INFO) Veiculo criado com sucesso!"); SendClientMessage(playerid, Azul, string); return 1; } else { SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo estб em um veiculo!"); } } else{ SendClientMessage(playerid, Cinza, "(ERRO) Veiculo invбlido."); return 1; } } else { SendClientMessage(playerid, Cinza, "(ERRO) Vocк nгo tem permissгo para isso"); return 1; } } }