Skripta koju koristim:Moj mod
Detaljan opis problema:Pokusao sam da napravim komandu kad igrac kuca /use kofer da uzme kofer /use ranac da mu se pojavi ranac onaj crni i /use nista da mu se maknu objekti ali uvek imam neki eror pa da li bi neko mogao da mi pomogne.Hvala
Dio skripte://Kofer//
if(strcmp("/ostavikofer", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pLeader] >= 0 || PlayerInfo[playerid][pLeader] >= 0) // Samo za igrace te organizacije(organizacija broj 1)
{
if(IsPlayerAttachedObjectSlotUsed(playerid,0)) RemovePlayerAttachedObject(playerid,0);
}
return 1;
ako moze za sve igrace
}
if(strcmp("/uzmikofer", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pLeader] >= 0 || PlayerInfo[playerid][pLeader] >= 0) // Samo za igrace te organizacije(organizacija broj 1)
{
SetPlayerAttachedObject( playerid, 0, 1210, 5, 0.309078, 0.085499, 0.029562, 347.746734, 263.091888, 1.445542, 1.101942, 1.000000, 1.000000 ); // briefcase - kofer
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Pa napravi jednostavnu komandu sa kojom ces da biras jel oces ranac ili kofer
ma kofer :D
evo ti jednostavna CMD CMD:kofer(playerid,params[])
{
if(isnull(params)) return SendClientMessage(playerid,-1,"/kofer [uzmi/ostavi]");
if(strcmp(params,"uzmi",false))
{
SetPlayerAttachedObject(playerid, 1, 1210, 6,0.2,0.17,0,0,270);
}
if(strcmp(params,"ostavi",false))
{
if(IsPlayerAttachedObjectSlotUsed(playerid, 1)) RemovePlayerAttachedObject(playerid, 1);
}
return 1;
}
i ako radis mod od 0, stavi ovo na vrh #define SetPlayerHoldingObject(%1,%2,%3,%4,%5,%6,%7,%8,%9) SetPlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1,%2,%3,%4,%5,%6,%7,%8,%9)
#define StopPlayerHoldingObject(%1) RemovePlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
#define IsPlayerHoldingObject(%1) IsPlayerAttachedObjectSlotUsed(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)