[Pomoc] Oružje [PickUp]

Započeo Sokota, Novembar 26, 2010, 19:34:44 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Zanima me kako mogu napravit oružje ali da bude kao PickUp, znači da ta puška negdje stoji i da je igrač može samo pokupiti. Pomoć ?



 
 
 
 
 



Na vrh skripte stavi:
new mojpickup;
Ispod "OnGameModeInit()" (bez navodnika) stavi ;
mojpickup= CreatePickup(ID_PICKUPA, 1, X,Y,Z,-1);
Onda ispod "public OnPlayerPickUpPickup(playerid, pickupid)" stavi;
if(pickupid == mojpickup)
{
     SendClientMessage(playerid,COLOR_YELLOW,"Pokupio si oruzje!");
     GivePlayerWeapon(playerid,ID_ORUZJA);
}
Mysterious roleplay


•Na pocetku u skripti stavi:



new PuskaM4;




public OnGameModeInit()
{
   PuskaM4= CreatePickup(356, 2, x-kordinata od tog mesta, y kordinata, z kordinata, -1);
   return 1;
}





•Te kordinate dobijas kad odes do mesta na kom zelis da ti bude taj pickup i upises /save. Posle odes u MyDocument > SAMP i otvoris savedposition.txt i tu ce ti biti kordinate od tog mesta i to kopiras i ubacis u skriptu.




•Sad stavi ovo negde nakraju skripte:
public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid == PuskaM4)
   GivePlayerWeapon(playerid, 356, broj metaka koliko zelis stavi);
   return 1;
}





•Ja sam ti stavio kao primer ID: 356 to je ID od M4 Puske




•Ovde mozes naci sve ID-ove oruzija: http://wiki.sa-mp.com/wiki/Weapons




•Ovde mozes naci sve ID-ove pickupa: http://wiki.sa-mp.com/wiki/Game_Object_ID_List




Edit: Izvinite sto sam i ja ovo napisao, jer nisam video da je Slick vec napisao
Poslednja Izmena: Novembar 26, 2010, 20:04:46 POSLE PODNE od Deniro

Hvala vam svima, naÅ¡ao sam i ovdje jako lijepo objaÅ¡njeno:   http://balkan-samp.com/forum/index.php?topic=52.0