[DUV] Reservando carros pra Gang
#1

Calma Calma, eu ja fiz o code, sу tenho uma duvida sobre ele
Aqui estб assim:
pawn Код:
forward ReservedCar(carid);
pawn Код:
public ReservedCar(carid)
 {
    if((carid == 1) || (carid == 2) || (carid == 3))
    {
        return 1;
    }
    return 0;
}
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if (ReservedCar(vehicleid)
    )
        if(gTeam[playerid] == TEAM_GROVE)
        {
            SendClientMessage(playerid, 0xC0C0C0AA, "Ok vocк й um Grove Street");  
        }
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, 0xC0C0C0AA, "Vocк nao й da Grove Street")
    return 0;
}
Sу que se eu for um Ballas e entrar num carro dos Ballas vou receber a msg: Vocк nao й da Grove Street mais nao vou ser ejetado do carro, e se eu entrar num carro da Grove vou receber a mesma msg, e nao vou ser ejetado do carro... e mesmo se eu for da Grove, vou receber as mesmas msgs entrando em carros da propria gang...

Como resouvo isso ?
Ajudaн
Reply
#2

topo do gm
pawn Код:
forward IsAOrgnome(playerid);
forward IsAOrgnomeCar(carid);
em public OnPlayerStateChange(playerid, newstate, oldstate)

pawn Код:
if(IsAOrgnomeCar(newcar))
        {
            if(IsAOrgnome(playerid)) { }
            else {
            RemovePlayerFromVehicle(playerid);
            TogglePlayerControllable(playerid, 1);
            SendClientMessage(playerid, COLOR_GRAD1, "[BGL]: Vocк nгo й da org org nome!"); }
        }
final do gm
pawn Код:
public IsAOrgnomeCarr(carid)
{
    if((carid >= Comeзo dos carros da org aqui) && (carid <= fim dos carros da org aqui))
    {
        return 1;
    }
    return 0;
}
//================================='
public IsAOrgnome(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        new Lider = PlayerInfo[playerid][pLider];
        new member = PlayerInfo[playerid][pMembro];
        if(member==Numero da org aki || member==Numero da org aki)
        {
            return 1;
        }
        else if(Lider==Numero da org aki || Lider==Numero da org aki)
        {
            return 1;
        }
    }
    return 0;
}
esse й o sistema que eu uso no meu gm
Reply
#3

No seu caso, o sv й RPG, o meu й um GW, nao hб lнder para as gangs, como faзo pra adaptar o code ?
Reply
#4

basta trocar o lider e membro que й definido por numero coloca pra GW eu acho que vai funcionar =D.
Reply
#5

Num entendi
Trocar os Numero da Org para o numero da Gang nao funfa, ja tentei, й isso q vc quis dizer ?
Reply
#6

Pode fazer tbm assim.
Exemplo:
pawn Код:
BALLAS_VEHICLES[0][0] = AddStaticVehicle .....
BALLAS_VEHICLES[0][1] = AddStaticVehicle .....
VAGOS_VEHICLES[1][0] = AddStaticVehicle .....
VAGOS_VEHICLES[1][1] = AddStaticVehicle .....
Reply
#7

Como assim ? Egonzks ?
KKk agora tф mais confuso que Piru em Йpoca de Natal
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)