[Pomoc]Pickup

Započeo Obrisan korisnik
25. Jun 2012. Zaključano
505
pregleda
7
postova
Deleted User
Obrisan korisnik
25. Jun 2012.
Skripta koju koristim:Moj gm od 0
Detaljan opis problema:
Znaci ovako trebao bi mi da mi pokazete i date primjer kako da napravim pickup teleport znaci da kad dodes u neki "Range" i stisnes f da te teleportira to bih napravio za ulazak i izlazak iz interiora i sad mi treba da u tome dodam ovo negdje
if(GetPlayerTeam(playerid) == 1)

da pregledava jel igrac clan Teama 1 tj PD-a i da mu izbacuje poruku ako nije "Samo članovi"
Ako niste skuzili pitajte me objasniit cu bolje
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
FlasHica
5
Kingpin
25. Jun 2012.
Ovo se nalazi na wikipediji.. i ako igrač pređe preko ovog pickupa dobit će 10 000$
new cash;

public OnGameModeInit()
{
    cash = CreatePickup(1274, 2, 0.0, 0.0, 9.0);
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == cash) GivePlayerMoney(playerid,10000);
    return 1;
}


Kreiranje..

Quote
Parameters:
(model, type, Float:X, Float:Y, Float:Z, Virtualworld)
model The model of the pickup.
type The pickup spawn type.
Float:X The X coordinate to create the pickup at.
Float:Y The Y coordinate to create the pickup at.
Float:Z The Z coordinate to create the pickup at.
virtualworld The virtual world ID of the pickup. Use -1 to make the pickup show in all worlds.

Returns The ID of the created pickup, -1 on failure (pickup max limit).


primjer
new pickup; // Create a variable to store the pickup ID in

public OnGameModeInit()
{
    pickup = CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, -1);
    // Create an armour pickup and store the ID in 'pickup'
    return 1;
}

// Later..
DestroyPickup(pickup); // Example of using the pickup ID


Ti ćeš onda koristit non-pickupable tip i koristit
IsPlayerInRangeOfPoint


...
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == tvoj_pickup_id) return SetPlayerPos(playerid, x,y,z);

    return 1;
}


...
Tipovi pickupa

Quote
Available Pickup Types
0-The pickup does not display.
1-Not pickupable, exists all the time. (Suitable for completely scripted pickups using OnPlayerPickUpPickup)
2-Pickupable, respawns after some time.
3-Pickupable, respawns after death
4-Disappears shortly after created (perhaps for weapon drops?)
5-Disappears shortly after created (perhaps for weapon drops?)
8-Pickupable, but has no effect. Disappears automatically.
11-Blows up a few seconds after being created (bombs?)
12-Blows up a few seconds after being created.
13-Slowly decends to the ground.
14-Pickupable, but only when in a vehicle.
15-Pickupable, respawns after death
19-Pickupable, but has no effect (information icons?)
22-Pickupable, respawns after death.
23-Pickupable, but doesn't disappear on pickup.


Koristi tip '1' jer je on non-pickupable i neće nestat kad igrač pređe preko njega..
Deleted User
Obrisan korisnik
25. Jun 2012.
Hvala druze rjesio sam 😄 I sad sam pokusao dodati da samo PD moze voziti Policijski auto gledaj ovako
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newcar >= 596 && newcar <= 596)
        {
        if(GetPlayerTeam(playerid) == 1)
        {
            SendClientMessage(playerid, COLOR_GREEN, "  Nemate kljuceve od ovog vozila !");
            RemovePlayerFromVehicle(playerid);
}
}
return 1;
}

i neradi :S Znas poomoc?
FlasHica
5
Kingpin
25. Jun 2012.
probaj ovako.. jer nisam baš najbolje shvatio...
if(newcar == 596)
{
      if(GetPlayerTeam(playerid) == 1) return 1;
      else
      {
        SendClientMessage(playerid, COLOR_GREEN, "  Nemate kljuceve od ovog vozila !");
        return RemovePlayerFromVehicle(playerid);
      }
}
Deleted User
Obrisan korisnik
25. Jun 2012.
Ja uđem kao ballas tju kao team 3 i opet mogu voziti :S
Deleted User
Obrisan korisnik
25. Jun 2012.
if(GetPlayerTeam(playerid) != 1)

Ovako?

@Karike, mnogo si za zapetljao gore :S
FlasHica
5
Kingpin
27. Jun 2012.
Владимир Плавшић aka Plavša wrote on June 25, 2012, 9:22 pm:
if(GetPlayerTeam(playerid) != 1)

Ovako?

@Karike, mnogo si za zapetljao gore :S

Dobro, ja nemam pravo na grešku.. popravit ću se :/
btw lock ovo.. autoru teme je obrisan acc  😕

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha