13.11.2014, 16:54
Gente Meu Problema Й O Seguinte, Eu Vi Uma Profissгo Com Um COmando Bugado No Meu Servidor O Comando й esse /Vendersniper, Quando O Vendedor De Armas Faz Esse COmando Em Algum Player , Ele Vende De Graзa,Sem O player Ter Requisitado a Arma,Eu Quero Que Se Por Favor Ajustem Um COmando Para Que o Player Aceite,Para Que Depois Que Aceito Ele De Seu Dinheiro A Pessoa Que Vendeu O Code й Esse
Code:
if(strcmp(cmd, "/vendersniper", true) == 0) { new aname[MAX_PLAYER_NAME]; GetPlayerName(playerid, aname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, aname); if(dini_Int(file, "Profissao") == Traficante || dini_Int(file, "Profissao") == Taliban || dini_Int(file, "aAdmin") == 1 || IsPlayerAdmin(playerid)){ new tmp[256]; new plid; tmp = strtok(cmdtext, idx); if(!strlen(tmp)){ SendClientMessage(playerid, Vermelho, "/vendersniper [id]"); return 1; } plid = strval(tmp); if(IsPlayerInAnyVehicle(plid) == 1 || IsPlayerInAnyVehicle(playerid) == 1){ SendClientMessage(playerid, Vermelho, "* Alguem estб dentro de um carro."); return 1 ; } if(plid == playerid){ SendClientMessage(playerid, Vermelho, "* Vocк nгo pode vender uma arma para vocк mesmo."); return 1 ; } if(!IsPlayerConnected(plid)){ SendClientMessage(playerid, Vermelho, "* O jogador nгo estб conectado"); return 1; } else { if(GetDistanceBetweenPlayers(plid,playerid) < 10){ format(string, sizeof(string), "* O traficante %s te vendeu uma Sniper, nгo faзa DM fora da Favela.", aname); SendClientMessage(plid, Vermelho, string); GivePlayerWeapon(plid, 34, 25); SendClientMessage(playerid, COLOR_GREEN, "* Sniper Vendida !"); return 1; } else { SendClientMessage(playerid,Vermelho,"* Chegue mais perto para vender uma Sniper!"); return 1; } } } else { SendClientMessage(playerid,Vermelho,"* Apenas traficantes podem usar este comando!"); return 1; } }