[Ajuda] Fazer mensagem aparecer somente uma vez!
#9

O Problema й no seu gamemode..

Aqui funciona normalmente!

Script utilizado para testes:
pawn Код:
#include a_samp

new VehicleNames[][] =
{
  "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster",
  "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
  "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer",
  "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach",
  "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow",
  "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
  "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic",
  "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton",
  "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher",
  "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick",
  "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher",
  "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tanker", "Roadtrain",
  "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck",
  "Fortune", "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan",
  "Blade", "Freight", "Streak", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder",
  "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster",
  "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
  "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30",
  "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
  "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car", "Police Car", "Police Car",
  "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs",
  "Boxville", "Tiller", "Utility Trailer"
};

main(){}

new bool:Mostrou_Nome[MAX_PLAYERS];
public OnPlayerConnect(playerid) {
    Mostrou_Nome[playerid] = false;
    return true;
}

public OnPlayerCommandText(playerid, cmdtext[]) {
    if(!strcmp(cmdtext, "/nrg", true)) {
        new Float:a[3];
        GetPlayerPos(playerid, a[0], a[1], a[2]);
        CreateVehicle(522,a[0], a[1], a[2], 0.0, -1, -1, -1);
        return true;
    }
    return false;
}

public OnPlayerUpdate(playerid) {
    if(IsPlayerInAnyVehicle(playerid)) {
        if(!Mostrou_Nome[playerid]) {
            new string3[256];
            format(string3, sizeof(string3), "~g~%s",VehicleNames[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
            GameTextForPlayer(playerid, string3, 6000, 1);
            Mostrou_Nome[playerid] = true;
        }
    }
    else if(!IsPlayerInAnyVehicle(playerid)) {
        if(Mostrou_Nome[playerid])
            return Mostrou_Nome[playerid] = false;
    }
    return true;
}
Reply


Messages In This Thread
Fazer mensagem aparecer somente uma vez! - by ZaturN - 09.01.2014, 20:44
Re: Aparecer somente uma vez! - by unamed - 09.01.2014, 20:57
Re: Aparecer somente uma vez! - by ZaturN - 09.01.2014, 21:05
Re: Aparecer somente uma vez! - by @Riichard - 09.01.2014, 21:22
Re: Aparecer somente uma vez! - by tonisantolia - 09.01.2014, 21:24
Re: Aparecer somente uma vez! - by ZaturN - 09.01.2014, 21:32
Re: Aparecer somente uma vez! - by tonisantolia - 09.01.2014, 21:39
Re: Aparecer somente uma vez! - by ZaturN - 09.01.2014, 21:42
Re: Fazer mensagem aparecer somente uma vez! - by tonisantolia - 09.01.2014, 21:50

Forum Jump:


Users browsing this thread: 3 Guest(s)