imam problem oko komande


Započeo djole07, April 11, 2020, 16:34:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

napravio sam 2 komande stock OcistiChatIgracu(za igracev spawn i connect) i OcistiChatSvima(za komandu /cc) ali kada compilujem mod izbaci mi 2 errora(D:\gta-san-andreas\SAMP SERVER MOJ\gamemodes\knjazevac.pwn(288) : error 001: expected token: "-identifier-", but found "{")(isti su errori) nzm kako da ih fixam pa ako moze pomoc.Hvala unapred
(link skripte) https://pastebin.com/pQWAdLBn

zasto samo ne uradis to u public OnPlayerCommandText, mislim da ti ne treba stock , ispravi me ako gresim , ja sam novi u skriptanju :)

Probaj ovako:
stock OcistiChatIgracu (playerid)
{
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
    SCM(playerid,"");
}
Founder of
Digression Community


Citat: Jiky poslato April 11, 2020, 16:39:04 POSLE PODNE
zasto samo ne uradis to u public OnPlayerCommandText, mislim da ti ne treba stock , ispravi me ako gresim , ja sam novi u skriptanju :)
ne umem, i ja sam nov u skriptanju(ne umem ni reg/log sistem da napravim :( ) gledao sam kod f0rgivena na yt kanal ali ne radi

Citat: djole07 poslato April 11, 2020, 16:43:33 POSLE PODNE
ne umem, i ja sam nov u skriptanju(ne umem ni reg/log sistem da napravim :( ) gledao sam kod f0rgivena na yt kanal ali ne radi

msg me , snacicemo se ja i ti , oni ovde ne vole pocetnike xd , kad postavljas previse pitanja ispale te , napisao sam ti poruku.. javi se :D

Onda mora da je ovo, znaci to (playerid) i jos boju sam i ja zaboravio, ako ne radi ovako... Znaci stavi ovo i kad cisti svima ja sam samo za igraca stavio:
stock OcistiChatIgracu (playerid)
{
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
}
Founder of
Digression Community

Citat: ʙᴜsᴛᴇʀ ᴄᴏɴɴᴇʟʟʏ poslato April 11, 2020, 16:45:10 POSLE PODNE
Onda mora da je ovo, znaci to (playerid) i jos boju sam i ja zaboravio, ako ne radi ovako... Znaci stavi ovo i kad cisti svima ja sam samo za igraca stavio:
stock OcistiChatIgracu (playerid)
{
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
    SCM(playerid, COL_WHITE, "");
}


ni tako ne radi..



Prvo bih ti preporucio neki drugi komandi procesor...
Pogubio si se malo u kodu, al nmvz :D Sta ce ti kod SCMTA playerid..., uradi ovako i radice ti

znaci samo ovo dodas u komandu i miran si (ako priv put vidis for petlju, imas mnogo tutoraila u vezi nje)
for(new i = 0; i < 100; i++) SendClientMessageToAll(COLOR_WHITE," "); return 1;


Citat: |Gagi| poslato April 11, 2020, 17:55:12 POSLE PODNE
Prvo bih ti preporucio neki drugi komandi procesor...
Pogubio si se malo u kodu, al nmvz :D Sta ce ti kod SCMTA playerid..., uradi ovako i radice ti

znaci samo ovo dodas u komandu i miran si (ako priv put vidis for petlju, imas mnogo tutoraila u vezi nje)
for(new i = 0; i < 100; i++) SendClientMessageToAll(COLOR_WHITE," "); return 1;

gde da dodam to,novi sam ne razumem se uopste I znm za petlju al sta da radim onog robota karela?

To samo dodas u komandu
if (strcmp("/cc", cmdtext, true, 10) == 0)
    {
        for(new i = 0; i < 100; i++) SendClientMessageToAll(COLOR_WHITE," "); return 1;
    }

Citat: |Gagi| poslato April 11, 2020, 18:10:17 POSLE PODNE
To samo dodas u komandu
if (strcmp("/cc", cmdtext, true, 10) == 0)
    {
        for(new i = 0; i < 100; i++) SendClientMessageToAll(COLOR_WHITE," "); return 1;
    }

brt radi kad sacuvavam ali kad udjem ig ne radi pise unknown command

probaj ovako:

CMD:makeadmin(playerid, params[])
    {
        for(new i = 0; i < 100; i++) SendClientMessageToAll(-1," "); 
        return 1;
    }


ako nece onda ovako:
YCMD:makeadmin(playerid, params[], help)
    {
        for(new i = 0; i < 100; i++) SendClientMessageToAll(-1," "); 
        return 1;
    }