[POMOĆ] Komande


Započeo MiljanM, Jun 03, 2012, 23:24:41 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja.
Detaljan opis problema: Upišem neku komandu, npr. /aduty on i samo mi izbaci 'FORMAT: /aduty [on/off]', a ne izbacuje mi da sam otišao na dužnosti, i tako sa ostalim komandama.
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Nemam. Ja mislim da je do sscanf ali ne znam šta da uradim da popravim -.-

Koji procesor komandi koristiš? Da li si upisao tražene parametre u komandu? Koju verziju SA:MP koristiš i koju verziju sscanfa koristiš?

Last nick: Paradox

Citat: [SX] Joey_ poslato Jun 03, 2012, 23:38:12 POSLE PODNE
Koji procesor komandi koristiš? Da li si upisao tražene parametre u komandu? Koju verziju SA:MP koristiš i koju verziju sscanfa koristiš?
ZCMD, jesam (kažem ti i kod ostalih komanda zeza), 0.3d, sscanf ne znam verziju xD
Poslednja Izmena: Jun 03, 2012, 23:41:07 POSLE PODNE od Frank.

Daj primjer komande i skini najnoviju verziju sscanfa. I preporučavam ti da počneš koristiti 0.3e verziju SA:MP-a.

Last nick: Paradox

Refresh. Ubacio sam najnoviju verziju sscanfa.

Citat: Frank. poslato Jun 03, 2012, 23:24:41 POSLE PODNE
Skripta koju koristim: Moja.
Detaljan opis problema: Upišem neku komandu, npr. /aduty on i samo mi izbaci 'FORMAT: /aduty [on/off]', a ne izbacuje mi da sam otišao na dužnosti, i tako sa ostalim komandama.
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Nemam. Ja mislim da je do sscanf ali ne znam šta da uradim da popravim -.-
Daj mi komandu /adminduty

CMD:adminduty(playerid, params[])
{
	new vrsta[24];
	if(sscanf(params, "s[24]", vrsta))
	{
	    SCM(playerid, GRAD3, "Koristite: {BFC0C2}/adminduty [on/off]");
	    SCM(playerid, GRAD2, "Dostupne vrste: /adminduty off /adminduty on");
	    return 1;
	}
	if(!strcmp(vrsta, "on", true))
	{
	if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
	{
	    new ime[MAX_PLAYER_NAME], ip[24];
		if(AdminDuznost[playerid] == 1) return SCM(playerid, GRAD2, "(greska) Vec imate ukljucenu Admin duznost!");
		AdminDuznost[playerid] = 1;
		SetPlayerHealth_H(playerid, 250);
		SetPlayerArmour_H(playerid, 250);
		RPIme(playerid, ime);
		format(CmdString, 75, "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je sada na duznosti.", ime);
		SendClientMessageToAll(CRVENA, CmdString);
		SetPlayerColor(playerid, CRVENA);
		SCM(playerid, ZELENA, "Ukljucili ste Admin duznost. Da je iskljucite, upisite /adminduty off.");
	}
	else if(!strcmp(vrsta, "off", true))
	{
		if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
	{
	        if(AdminDuznost[playerid] == 0) return SCM(playerid, GRAD2, "(greska) Nemate ukljucenu Admin duznost!");
	        AdminDuznost[playerid] = 0;
	        SetPlayerHealth_H(playerid, 100);
	        SetPlayerArmour_H(playerid, 0);
		PostaviDefaultBojuIgraca(playerid);
	        new ime[MAX_PLAYER_NAME], ip[24];
		RPIme(playerid, ime);
		format(CmdString, 80, "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}nije vise na duznosti.", ime);
		SendClientMessageToAll(CRVENA, CmdString);
	}
	}
}
	else return SCM(playerid, GRAD2, "(greska) Nepoznata vrsta komandi!");
	return 1;
}

Evo ti javi samo jel radi.
Poslednja Izmena: Jun 04, 2012, 14:09:36 POSLE PODNE od [M]Dj.Nik

Citat: [M]Dj.Nik poslato Jun 04, 2012, 14:02:32 POSLE PODNE
Citat: Frank. poslato Jun 03, 2012, 23:24:41 POSLE PODNE
Skripta koju koristim: Moja.
Detaljan opis problema: Upišem neku komandu, npr. /aduty on i samo mi izbaci 'FORMAT: /aduty [on/off]', a ne izbacuje mi da sam otišao na dužnosti, i tako sa ostalim komandama.
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Nemam. Ja mislim da je do sscanf ali ne znam šta da uradim da popravim -.-
Daj mi komandu /adminduty

CMD:adminduty(playerid, params[])
{
	new vrsta[24];
	if(sscanf(params, "s[24]", vrsta))
	{
	    SCM(playerid, GRAD3, "Koristite: {BFC0C2}/adminduty [on/off]");
	    SCM(playerid, GRAD2, "Dostupne vrste: /adminduty off /adminduty on");
	    return 1;
	}
	if(!strcmp(vrsta, "on", true))
	{
	if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
	{
	    new ime[MAX_PLAYER_NAME], ip[24];
		if(AdminDuznost[playerid] == 1) return SCM(playerid, GRAD2, "(greska) Vec imate ukljucenu Admin duznost!");
		AdminDuznost[playerid] = 1;
		SetPlayerHealth_H(playerid, 250);
		SetPlayerArmour_H(playerid, 250);
		RPIme(playerid, ime);
		format(CmdString, 75, "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}je sada na duznosti.", ime);
		SendClientMessageToAll(CRVENA, CmdString);
		SetPlayerColor(playerid, CRVENA);
		SCM(playerid, ZELENA, "Ukljucili ste Admin duznost. Da je iskljucite, upisite /adminduty off.");
	}
	else if(!strcmp(vrsta, "off", true))
	{
		if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
	{
	        if(AdminDuznost[playerid] == 0) return SCM(playerid, GRAD2, "(greska) Nemate ukljucenu Admin duznost!");
	        AdminDuznost[playerid] = 0;
	        SetPlayerHealth_H(playerid, 100);
	        SetPlayerArmour_H(playerid, 0);
		PostaviDefaultBojuIgraca(playerid);
	        new ime[MAX_PLAYER_NAME], ip[24];
		RPIme(playerid, ime);
		format(CmdString, 80, "|{FFFFFF}A{FF0000}| {FFFFFF}%s {FF0000}nije vise na duznosti.", ime);
		SendClientMessageToAll(CRVENA, CmdString);
	}
	}
}
	else return SCM(playerid, GRAD2, "(greska) Nepoznata vrsta komandi!");
	return 1;
}

Evo ti javi samo jel radi.
Nije problem samo admin duty nego i sve ostale komande tako zezaju -.-

postavi jednu komandu na kojoj ti tako izbaci ..
takoÄ'er provjeri zadnju verziju sscanf-a (sve prebaci pawno--include i u datoteku plugins )

Citat: [TG:RP]$--L84S--$ poslato Jun 04, 2012, 23:48:25 POSLE PODNE
postavi jednu komandu na kojoj ti tako izbaci ..
takoÄ'er provjeri zadnju verziju sscanf-a (sve prebaci pawno--include i u datoteku plugins )
Vidi meni je nova verzija sscanfa ali ne radi mi sscanf.

Frend mi je dao njegovu skriptu, i kod njega radi skripta ali kod mene ne. Kada u pawno stavim <sscanf2> onda izbacuje error kada palim skriptu, a kada stavim <sscanf> onda skripta radi ali ne rade komande.

Evo chat log:

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[15:39:57] 
[15:39:57] Server Plugins
[15:39:57] --------------
[15:39:57]  Loading plugin: streamer
[15:39:57] 

*** Streamer Plugin v2.5.2 by Incognito loaded ***

[15:39:57]   Loaded.
[15:39:57]  Loading plugin: sscanf
[15:39:57]   Failed.
[15:39:57]  Loaded 1 plugins.

[15:39:58] 
[15:39:58] Filterscripts
[15:39:58] ---------------
[15:39:58]   Loading filterscript 'tdedit.amx'...
[15:39:58] 
--------------------------------------
[15:39:58]  TextDraw Editor by Zamaroht (Support Textures by Maku) Loaded...
[15:39:58] --------------------------------------

[15:39:58]   Loading filterscript 'headshot.amx'...
[15:39:58] 
--------------------------------------
[15:39:58]  Infinite-Gaming.com Presents:
[15:39:58]  BoOm Headshot v1 by Tannz0rz && Cyber_Punk
[15:39:58] --------------------------------------

[15:39:58]   Loaded 2 filterscripts.

[15:39:58] Script[gamemodes/skripta.amx]: Run time error 19: "File or function is not found"
[15:39:58] Number of vehicle models: 0
Poslednja Izmena: Jun 05, 2012, 15:41:39 POSLE PODNE od Frank.

SonY_

Citat: Frank. poslato Jun 05, 2012, 15:41:07 POSLE PODNE
Citat: [TG:RP]$--L84S--$ poslato Jun 04, 2012, 23:48:25 POSLE PODNE
postavi jednu komandu na kojoj ti tako izbaci ..
takoÄ'er provjeri zadnju verziju sscanf-a (sve prebaci pawno--include i u datoteku plugins )
Vidi meni je nova verzija sscanfa ali ne radi mi sscanf.

Frend mi je dao njegovu skriptu, i kod njega radi skripta ali kod mene ne. Kada u pawno stavim <sscanf2> onda izbacuje error kada palim skriptu, a kada stavim <sscanf> onda skripta radi ali ne rade komande.

Evo chat log:

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[15:39:57] 
[15:39:57] Server Plugins
[15:39:57] --------------
[15:39:57]  Loading plugin: streamer
[15:39:57] 

*** Streamer Plugin v2.5.2 by Incognito loaded ***

[15:39:57]   Loaded.
[15:39:57]  Loading plugin: sscanf
[15:39:57]   Failed.
[15:39:57]  Loaded 1 plugins.

[15:39:58] 
[15:39:58] Filterscripts
[15:39:58] ---------------
[15:39:58]   Loading filterscript 'tdedit.amx'...
[15:39:58] 
--------------------------------------
[15:39:58]  TextDraw Editor by Zamaroht (Support Textures by Maku) Loaded...
[15:39:58] --------------------------------------

[15:39:58]   Loading filterscript 'headshot.amx'...
[15:39:58] 
--------------------------------------
[15:39:58]  Infinite-Gaming.com Presents:
[15:39:58]  BoOm Headshot v1 by Tannz0rz && Cyber_Punk
[15:39:58] --------------------------------------

[15:39:58]   Loaded 2 filterscripts.

[15:39:58] Script[gamemodes/skripta.amx]: Run time error 19: "File or function is not found"
[15:39:58] Number of vehicle models: 0


Koju si verziju sscanf-a ubacio?

Pogledaj u pawno/include jel imas sscanf2
Poslednja Izmena: Jun 05, 2012, 15:49:59 POSLE PODNE od SonY_

sscanf2 mi je ali mi izbacuje taj error.

Normalno da ti komande ne rade kad ti se sscanf plugin ne učita.

Last nick: Paradox