[Pomoc] Pickup

Započeo Matteo, Oktobar 01, 2010, 23:02:32 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Evo htio bi napravit dva pickupa za boks, znaci npr. tim 1 i tim 2... Kada bi igrac dosao na pickup i upisao /tim1 ili /tim2 dobio bi skin za boks.... Molim pomoc.. Unaprijed Hvala!

Napocetku moda ubaci:
new Tim1;
new Tim2;

pa pod public OnGameModeInit() ubaci:
Tim1 =  CreatePickup(id pickupa, 2, x kordinata,y kordinata,z kordinata, -1);
Tim2 =  CreatePickup(id pickupa, 2, x kordinata,y kordinata,z kordinata, -1);

Ovaj broj 2 sto je oznacen crvenom bojom je PickUp Tip, o tome mozes naci ovde : http://wiki.sa-mp.com/wiki/PickupTypes
-1 - ti je da se taj pickup vidi u bilo kom world-u

U modu bilo gde dodaj

public OnPlayerPickUpPickup(playerid, pickupid)
{
     if(pickupid == Tim1)
     {
SendClientMessage(playerid, COLOR_YELLOW, "SERVER: Upisi /tim1.");
     }
     if(pickupid == Tim2)
     SendClientMessage(playerid, COLOR_YELLOW, "SERVER: Upisi /tim2.");
     return 1;
}


I sad napravis komande. Stavis ispod pubic OnPlayerCommandText

if(strcmp(cmd, "/tim1", true) == 0)
{
                SetPlayerSkin(playerid, Skin ID);
                return 1;
}


if(strcmp(cmd, "/tim2", true) == 0)
{
                SetPlayerSkin(playerid, Skin ID);
                return 1;
}


ID Skinova mozes naci ovde: http://wiki.sa-mp.com/wiki/Skins
ID skin od boksera je: 81
Poslednja Izmena: Oktobar 01, 2010, 23:37:46 POSLE PODNE od Deniro

Hvala puno ;) No imam problemcic, hocu da se taj pickup vidi, a s ovim tu se nevidi
Poslednja Izmena: Oktobar 02, 2010, 10:06:09 PRE PODNE od matteokov