Szerző Téma: Fegyver  (Megtekintve 516 alkalommal)

Nem elérhető Sanyko

  • 324
    • Profil megtekintése
Fegyver
« Dátum: 2016. Június 25. - 10:15:49 »
0 Show voters
Sziasztok!
 
Ugye van inventory a szerverembe és azt szeretném meg kérdezni hogy ha kiveszek egy M4-et akkor hogy tudnám elrakni úgy hogy annyit adjon hozzá Inventoryba amennyi marad?
Így veszi elő ha rá kattintok:
 
public OnPlayerUseItem(playerid,item[])
{
if(CompareEx(item,\"Szendvics\"))
{
pInfo[playerid][pEhseg] += 10;
RemoveItem(playerid,item,1,\"Étel\");
cmd_me(playerid, \"eszik egy szendvicset\");
return 1;
}
if(CompareEx(item,\"Colt-45\"))
{
RemoveItem(playerid,item,10,\"Fegyver\");
GivePlayerWeapon(playerid, 22, 10);
cmd_me(playerid, \"elővesz egy fegyvert\");
}
if(CompareEx(item,\"M4\"))
{
RemoveItem(playerid,item,30,\"Fegyver\");
GivePlayerWeapon(playerid, 31, 30);
cmd_me(playerid, \"elővesz egy fegyvert\");
}
if(CompareEx(item,\"Shotgun\"))
{
RemoveItem(playerid,item,20,\"Fegyver\");
GivePlayerWeapon(playerid, 25, 20);
cmd_me(playerid, \"elővesz egy fegyvert\");
}
return 1;
}

Fegyver
« Válasz #1 Dátum: 2016. Június 25. - 17:20:19 »
0 Show voters
Szia.
Azt hiszem Give Itemmel tudsz itemed adni [nem használom ezt az inventory rendszert nekem másik van]
 

if(GetPlayerWeapon(playerid) != 0)
{
GiveItem(playerid,\"M4\",GetPlayerAmmo(playerid));
ResetPlayerWeapons(playerid);
}

 
így valószínűleg szerintem

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal