pickup ne tünjön el

Indította norbee0170, 2012. február 23. - 21:40:25

Előző téma - Következő téma

norbee0170

sziasztok
van nekem ugye egy pickupom, és hogy tudom megcsinálni h ne tünjön el
próbáltam timerrel de akk a fegyvert nem adja..
megoldás ?

CANNONN

Szia! [pawn]CreatePickup(pickupid, típus, x, y, z, virtualworld);[/pawn]
Az a típus amit te szeretnél: 1

norbee0170

nekem ez van  :-*
 
pickup00 = CreatePickup(355, 2, 246.5814,1361.1631,23.3703);

 

   if(pickupid == pickup0) GivePlayerWeapon(playerid, 16,5);

Flash

Ezt:
 
pickup00 = CreatePickup(355, 2, 246.5814,1361.1631,23.3703);

 
Erre:
 
pickup00 = CreatePickup(355, 1, 246.5814,1361.1631,23.3703);

1ST_Chr

Idézetet írta: norbee0170 date=1330031885\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17426\" data-ipsquote-contentclass=\"forums_Topicnekem ez van  :-*
 
pickup00 = CreatePickup(355, 2, 246.5814,1361.1631,23.3703);

 

   if(pickupid == pickup0) GivePlayerWeapon(playerid, 16,5);

 

Ha létrehozod a pickupot a pickup00 változóban, akkor a fegyver adásnál is a pickup00 változóval kell megvizsgálnod, hogy azt vetted-e fel.
Tess:
 

pickup00 = CreatePickup(355, 1, 246.5814,1361.1631,23.3703);
if(pickupid == pickup00) GivePlayerWeapon(playerid, 16,5);

Flash

Na jó leírom rendesen mert sztem összezavarodtál
szval
mód elejére változó:
 
new pickup00;

 
OnGameModeInIt alá:
 
pickup00 = CreatePickup(355, 1, 246.5814,1361.1631,23.3703);

 
OnPlayerPickupPickup alá:
 
if(pickupid == pickup00) GivePlayerWeapon(playerid, fegyverID, töltény);

norbee0170

#6
köszönöm mindenkinek
nem zavarodtam össze értem úgy is nem ma kezdtem csak eddig RP-vel foglalatoskodtam igazából és nem igen foglalkoztam pickupokkal DM zónákkal de köszönöm mindenkinek :D
szer: a pickupok még mindig eltünnek

Flash

Ezekbõl nem udom biztosan, hogy melyik az mert nem nagy az angol tudásom, de: http://wiki.sa-mp.com/wiki/PickupTypes\" rel=\"external nofollow\">http://wiki.sa-mp.com/wiki/PickupTypes

CANNONN

Már egyszer leírtam, de gondolom jött a sok válasszóló és figyelmen kívül hagytad  :mistrust:
 
Idézetet írta: Cannonn date=1330031108\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17426\" data-ipsquote-contentclass=\"forums_TopicSzia! [pawn]CreatePickup(pickupid, típus, x, y, z, virtualworld);[/pawn]
Az a típus amit te szeretnél: 1
 

norbee0170

#9
de ha átírom 1-re akk is eltûnik :P

1ST_Chr

Tessék:
 

pickup00 = CreatePickup(355, 23, 246.5814,1361.1631,23.3703);
if(pickupid == pickup00) GivePlayerWeapon(playerid, 16,5);

 
A 23-as típus amit ha felveszel, utána is ott marad. :D

norbee0170

#11
köszönöm, kipróbálom :P
szerk.
ez nem lotto :D még mindig eltûnik  :whistle:

1ST_Chr

Pedig a 23-as lesz a jó. Biztos, h jó pickupot veszel fel? :D
Egy utolsó ötletem van: miután felvetted a pickupot, hozd létre újra.

CANNONN

#13
Pedig az 1nek jónak kell lennie..
 
1 - Not pickupable, exists all the time. (Suitable for completely scripted pickups using OnPlayerPickUpPickup)[/quote]
 
1 - Nem felvehetõ, örökre ottmarad. (Ideális az OnPlayerPickUpPickup függvénykönyvtárhoz)[/quote]

1ST_Chr


Nem felvehetõ
 
[/quote]
Akkor hogy veszi fel?