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 (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 (http://wiki.sa-mp.com/wiki/Skins)
ID skin od boksera je: 81
Hvala puno ;) No imam problemcic, hocu da se taj pickup vidi, a s ovim tu se nevidi