[Pomoc] Stit

Započeo NikolaTodorko, Avgust 25, 2011, 14:21:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

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 );  
}  
}  
Poslednja Izmena: Avgust 26, 2011, 16:06:09 POSLE PODNE od [TG]$--L84S--$

Znaci meni valja komanda /stit.
mozes napravit /maknistit?
Poslednja Izmena: Avgust 27, 2011, 00:20:08 PRE PODNE od pHon

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);
}
Aequam memento rebus in arduis servare mentem.