Szerző Téma: GivePlayerWeapon  (Megtekintve 1117 alkalommal)

GivePlayerWeapon
« Dátum: 2014. március 09. - 12:32:20 »
0 Show voters
Sziasztok, az lenne a kérdésem, hogy olyat lehet-e csinálni, hogy GivePlayerWeapon-nal nem csak 1 fegyvert adok?
Pl.: AK47 és Desert Eagle

GivePlayerWeapon
« Válasz #1 Dátum: 2014. március 09. - 12:49:42 »
0 Show voters
Üdv!

Ha baromságot írok, akkor elnézést kérek.


Én így oldottam meg régen mikkor nekem kellet.

 
GivePlayerWeapon ( playerid, 30. , 64. ) , GivePlayerWeapon ( playerid, 24. , 64. )

 
Üdvözlettel: Sasuke

Nem elérhető Blowy

  • 194
    • Profil megtekintése
GivePlayerWeapon
« Válasz #2 Dátum: 2014. március 09. - 12:51:13 »
0 Show voters
GivePlayerWeapon(playerid,fegyóid,töltény);
GivePlayerWeapon(playerid,fegyóid,töltény);
így lehet

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
GivePlayerWeapon
« Válasz #3 Dátum: 2014. március 09. - 12:53:18 »
0 Show voters
Kedves Témanyitó!
Így:
 
GivePlayerWeapon(playerid, 24, 500); // Dezi, 500 tölténnyel
GivePlayerWeapon(playerid, 30, 1000); // Áká, 1000 tölténnyel

 
Viszont fontos tudni, hogy ugyanarra a fegyver slotra nem tudsz több fegyvert rakni. Pl. az 5-ös sloton van az AK. Ha egy M4-et is adsz a játékosnak, akkor felcseréli az AK-t az M4-re.
A függvényrõl: http://wiki.sa-mp.com/wiki/GivePlayerWeapon vagy http://sampforum.hu/wiki/f/GivePlayerWeapon
Fegyverek: http://wiki.sa-mp.com/wiki/Weapons
Üdvözlettel: Dfoglalo
« Utoljára szerkesztve: 2014. március 09. - 12:54:59 írta Dfoglalo »

GivePlayerWeapon
« Válasz #4 Dátum: 2014. március 09. - 12:57:58 »
0 Show voters
Köszönöm a válaszotokat, már csak az lenne a kérdésem, hogy ebbe is belelehet-e tenni:
 
else if(listitem == 3)
   {
       GivePlayerWeapon(playerid,30,500);
       SetPlayerSkin(playerid,285);
       SendClientMessage(playerid,FONTOS,\"Felvetted a Nehéz tüzérségi felszerelést!\");
   }

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
GivePlayerWeapon
« Válasz #5 Dátum: 2014. március 09. - 12:59:46 »
0 Show voters
Természetesen, bárhová beírhatod a forráskódon belül.
 
else if(listitem == 3)
{
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 30, 1000);
    SetPlayerSkin(playerid, 285);
    SendClientMessage(playerid, FONTOS, \"Felvetted a nehéztüzérségi felszerelést!\");
}

GivePlayerWeapon
« Válasz #6 Dátum: 2014. március 09. - 13:01:10 »
0 Show voters
Rendben, köszönöm a segítséget! ^-^

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
GivePlayerWeapon
« Válasz #7 Dátum: 2014. március 09. - 14:15:49 »
0 Show voters
[gmod]Témát zárom![/gmod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal