[Ajuda] Carro VIP e Dominar
#1

Bom estou com problemas no meu veнculo VIP, quando o VIP vai usar algum veнculo nгo deixa pois diz q ele nгo й o dono do veнculo, e o dono do veнculo mostra q й ele mesmo, mais quando ele vai usar o proprio veнculo dele deixa, e quando tiro o VIP dele ele pode usar qualquer tipo de veнculo, eu quero apenas que ninguem possa usar o veнculo do cara que й VIP..

pawn Код:
if(PlayerInfo[playerid][pDonateRank] >= 1 && PlayerInfo[playerid][pDonateRank] <= 3){
        new vehicleid = GetPlayerVehicleID(playerid);
        if (newstate == PLAYER_STATE_DRIVER){
        if(!strcmp(VehicleInfo[vehicleid][vOwner],GetName(playerid))){
        } else {
        format(string, sizeof(string),"[Carro VIP] Voce nao e %s, E nao pode usar esse veiculo!",GetName(playerid));
        SendClientMessage(playerid, COLOR_RED, string);
        RemovePlayerFromVehicle(playerid);
        TogglePlayerControllable(playerid, 1);
        }
        }
        }
E queria colocar no meu dominar quando o Gangster chegasse nem precisaria digitar o comando /dominar, ele dominaria sozinho contando pontos, e o ganhador ficaria com a GZone, etc.. se puder me ajudar agradeзo muito..
Reply
#2

No dominar basta substituir o comando por isplayerinarea e add a funзгo de dominar(eu acho...)
Reply
#3

Poxa alguem poderia me ajudar..
Reply
#4

Vocк jб tem um sistema pronto de gangzones? Se tiver passe-o aн poderei ajuda-lo.
Reply
#5

[AF]Junior Sim jб posto, mais vocк poderia ajudar no carro VIP??
Reply
#6

Jб tentou mexer aqui?

pawn Код:
if(PlayerInfo[playerid][pDonateRank] >= 1 && PlayerInfo[playerid][pDonateRank] <= 3)
Tenta assim... eu acho:

pawn Код:
if(PlayerInfo[playerid][pDonateRank] >= 1 || PlayerInfo[playerid][pDonateRank] <= 3)
Reply
#7

&& = й
|| = Ou.
Reply
#8

Sim, eu sei... Coloquei isso pois nгo vejo erros no code dele... Tenta sу um:

pawn Код:
if(PlayerInfo[playerid][pDonateRank] >= 1)
Eu acho que esse nгo й o code que estб com erro. Pode ser esse VehicleInfo[vehicleid][vOwner]. Nгo mexo com RPGs
Reply
#9

tenta assim:
pawn Код:
if(PlayerInfo[playerid][pDonateRank] >= 1 && PlayerInfo[playerid][pDonateRank] <= 3){
        new vehicleid = GetPlayerVehicleID(playerid);
        if (newstate == PLAYER_STATE_DRIVER){
        if(VehicleInfo[vehicleid][vOwner],GetName(playerid)){
        } else {
        format(string, sizeof(string),"[Carro VIP] Voce nao e %s, E nao pode usar esse veiculo!",GetName(playerid));
        SendClientMessage(playerid, COLOR_RED, string);
        RemovePlayerFromVehicle(playerid);
        TogglePlayerControllable(playerid, 1);
        }
        }
        }
Reply
#10

Gustavo_Araujo nгo mudou em nada no codigo..

OBS: Eu quero que NINGUEM = PLAYER NORMAIS QUE NГO SEJAM VIP nгo possam usar o Veнculo PROPRIO = COMPRADO NA CONCE de um VIP, entendeu agora?

Um exemplo
pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
new string[256];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
for(new carro = 0; carro < MAX_CARROS; carro++)
{
new vid;
vid = GetPlayerVehicleID(playerid);
format(string, sizeof(string), "carro%d.ini", carro);
if(dini_Exists(string)){
if(vid == dini_Int(string, "Id")){
if(dini_Int(string, "TDono") == 1){
if(strcmp(dini_Get(string, "Dono"), pname, true) == 0){
SendClientMessage(playerid, 0x00E8ADAA, "{CD5C5C}[BOTInfo]{CD5C5C} {E6E6FA}Seja bem vindo(a) Novamente ao seu Veiculo!!{E6E6FA}");
} else {
format(string, sizeof(string), "{CD5C5C}[BOTInfo]{CD5C5C} {E6E6FA}Este veiculo pertence ao{E6E6FA} {CD5C5C}Proprietario: %s{CD5C5C}", dini_Get(string, "Dono"));
SendClientMessage(playerid, 0x00E8ADAA, string);
for(new i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i)){
new nome[MAX_PLAYER_NAME];
GetPlayerName(i, nome, sizeof(nome));
if(strcmp(dini_Get(string, "Dono"), nome, true) == 0 && GetPlayerVehicleID(playerid) == dini_Int(string, "Id")){
format(string, sizeof(string), "{CD5C5C}[BOTAlarme]{CD5C5C} {CD5C5C}%s(Id:%d){CD5C5C} {E6E6FA}Estб tentando roubar seu veiculo, Denuncie rapidamente{E6E6FA} {CD5C5C}/190{CD5C5C}", pname, playerid);
SendClientMessage(i, tcadm, string);
}
}
}
Mais tipo й sу para VIPs isso, Ninguem pode usar o veнculo do cara se ele for VIP nem mesmo VIP, pois o carro dele sу ele pode usar..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)