Üdv!
Készítettem egy kis egyszerű fegyverpickup létrehozót
Ajánlott módosítás: lementés készítése, több fegyver berakása, más pickup id random berakása
/*
SA-MP Fórum Script by Kos
*/
#include <a_samp>
#include <zcmd>
#include <Streamer>
#define feher 0xFFFFFFAA
#define msg SendClientMessage //lerövidítem a SendClientMessage funkciót
new cp[5],cpv[5],cpva[5],rand,GunID,GunAmmo;
new GunObjects[47] = {
-1,331,333,334,335,336,337,338,339,341,321,322,323,324,325,326,342,343,344,
-1,-1,-1,346,347,348,349,350,351,352,353,355,356,372,357,358,359,360,361,362,
363,364,365,366,367,368,368,371
};
public OnGameModeInit()
{
for(new i=0;i<5;i++){cp[i] = -1;} // értékek megadása a pickupoknak jelen esetben -1
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
for(new i=0;i<5;i++){ // elindítja a számolását a pickupoknak
if(pickupid == cp[i]){ // pickup id megegyezik amibe bele mentünk
GivePlayerWeapon(playerid,cpv[i],cpva[i]); //oda adja az értékeket