Skripta koju koristim:Ravens Edit
Detaljan opis problema: Napravio sam komandu ali public sto public da stavim, i kad kompilujtem izadje mi ovo PutRiotShieldOnArm Is not implemented tako nesto
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Pa daj nam daj public i komadnu da vidimo i popravimo...
if(strcmp("/rstit", cmdtext, true,10) == 0)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3)
{
PutRiotShieldOnArm(playerid);
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "Nisi clan.");
}
return 1;
}
To je komanda a public nemam, zato pitam sto public da stavim
Citat: NikolaTodorko poslato Avgust 26, 2011, 16:03:06 POSLE PODNE
if(strcmp("/rstit", cmdtext, true,10) == 0)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3)
{
PutRiotShieldOnArm(playerid);
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "Nisi clan.");
}
return 1;
}
To je komanda a public nemam, zato pitam sto public da sta
moras iamti public al ievo ti ovakostavi umjesto tog svog stita :
CMD:stit(playerid, params[])
{
SetPlayerAttachedObject( playerid, 0, 18637, 5, -0.064955, -0.135697, -0.200892, 54.463840, 10.984453, 87.706436, 1.078429, 1.000000, 1.000000 );
}
Ako zelis jos da samo moze policija dodas :
if(PlayerInfo[playerid][pMember] >=1 || PlayerInfo[playerid][pLeader] == 1)
Izgleda ovako :
CMD:stit(playerid, params[])
{
if(PlayerInfo[playerid][pMember] >=1 || PlayerInfo[playerid][pLeader] == 1)
{
SetPlayerAttachedObject( playerid, 0, 18637, 5, -0.064955, -0.135697, -0.200892, 54.463840, 10.984453, 87.706436, 1.078429, 1.000000, 1.000000 );
}
}
Znaci meni valja komanda /stit.
mozes napravit /maknistit?
Citat: pHon poslato Avgust 27, 2011, 00:19:42 PRE PODNE
Znaci meni valja komanda /stit.
mozes napravit /maknistit?
CMD:maknistit(playerid, params[])
{
RemovePlayerAttachedObject(playerid,stit[playerid]);
}
e ali onda mroas promijeniti i /stit znaci fix :
CMD:stit(playerid, params[])
{
stit[playerid] = SetPlayerAttachedObject( playerid, 0, 18637, 5, -0.064955, -0.135697, -0.200892, 54.463840, 10.984453, 87.706436, 1.078429, 1.000000, 1.000000 );
}
Dodaj na kraju moda samo ovo:
PutRiotShieldOnArm(playerid)
{
if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
SetPlayerAttachedObject(playerid, 1, 18637, 4, 0.3, 0, 0, 0, 170, 270, 1, 1, 1);
}