[POMOC]Trunk


Započeo [MG]uNiqu3, Januar 25, 2014, 15:12:05 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:up
Detaljan opis problema:Pa radio sam trunk system al sada kad igrac ima puno oruzje ima m4,tec9 i ja u ruci imam tec9 i kad stavim u trunk tec9 ono tec9 je u trunk a m4 nestane pomoc kako da uradim na ne nestaje ostalo oruzje ?
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

Dio skripte:
if(VoziloInfo[i][vOruzije] != -1) return SCM(playerid,-1,""SIVA"Vec imas oruzije u vozilu!");
if(GetPlayerWeapon(playerid) <= 0) return SCM(playerid,-1,""SIVA"Nemas oruzije u ruci!");
VoziloInfo[i][vOruzije] = GetPlayerWeapon(playerid); VoziloInfo[i][vMunicija] = GetPlayerAmmo(playerid);
SacuvajVozilo(i); SetPlayerAmmo(playerid, GetPlayerWeapon(playerid), 0); ResetPlayerWeapons(playerid);
MegaGaming RolePlay

Uskoro!

ResetPlayerWeapons(playerid);

ovo je problem,pobrises igracu sva oruzja.

stock RemovePlayerWeapon(playerid, idoruzja)
{
	new yOruzja[12];
	new yMunicija[12];

	for(new slot = 0; slot < 12; slot++)
	{
		new or, mun:
		GetPlayerWeaponData(playerid, slot, or, mun):

		if(or != idoruzja)
		{
			GetPlayerWeaponData(playerid, slot, yOruzja[slot], yMunicija[slot]):
		}
	}

	ResetPlayerWeapons(playerid);
	for(new slot = 0; slot != 12; slot++)
	{
		GivePlayerWeapon(playerid, yOruzja[slot], yMunicija[slot]);
	}
}


Koristi ovu funkciju da uklonis tec9, umjesto resetplayerweapons koja brise sva oruzja.

a kako da dodjem do id od oruzje igrac koi stavja u trunk ?
MegaGaming RolePlay

Uskoro!

Citat: [MG]uNiqu3 poslato Januar 25, 2014, 15:55:15 POSLE PODNE
a kako da dodjem do id od oruzje igrac koi stavja u trunk ?

EDIT: Jer sa GetPlayerWeapon(playerid) ??
MegaGaming RolePlay

Uskoro!