problema comanda
#1

Code:
if(strcmp(cmd, "/caciula", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
			SendClientMessage(playerid, COLOR_GREEN, "Ti-ai pus Caciula de Craciun , scrie /caciulaoff ca sa ti-o dai jos");
		}
		return 1;
	}
Deci am o problema , dau /caciula, si imi sta 1 secunda caciula, si imi dispare.. care ar fi problema?


daca pun la onplayerspawn, merge caciula
Reply
#2

Nu mi-ai dat prea multe detalii.
Incearca sa inlocuiesti cu asta:
Code:
if(strcmp(cmd, "/caciula", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SetPlayerAttachedObject(playerid, 3, 19065, 2);
			SendClientMessage(playerid, COLOR_GREEN, "Merry X-mas, idiotule! Da-ti caciula jos ca nu e iarna inca (/caciulaoff)");
		}
		return 1;
	}
Mesajul de la SendClientMessage nu e nevoie sa-l modifici. L-am modificat eu ca sa fie mai comic :]]
Reply
#3

acuma nu o mai pune deloc pe cap )))
Reply
#4

Acum am testat comanda si mie imi merge. Incearca asa:
Code:
if(strcmp(cmdtext, "/caciula", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
			SendClientMessage(playerid, 0xFFFFFFFF, "Ti-ai pus Caciula de Craciun , scrie /caciulaoff ca sa ti-o dai jos");
		}
		return 1;
	}
In loc de "cmd" pui "cmdtext". Daca tie nu-ti merge, atunci alta este problema.
Reply
#5

tot asa imi face, apare apoi dispare pe loc
Reply
#6

Atunci nu e de la comanda. Ai tu alta problema. Verifica din nou tot GM-ul/FS-ul.
Reply
#7

daca pun la OnPlayerSpawn imi arata caciula.
Reply
#8

Folosesti ZCMD si "OnPlayerCommandText" in acelasi timp?
Daca da, fa comanda in ZCMD.
Reply
#9

ZCMD in gamemode nu am
Reply
#10

Quote:
Originally Posted by [Ro]DuReX
View Post
Folosesti ZCMD si "OnPlayerCommandText" in acelasi timp?
Daca da, fa comanda in ZCMD.
N-are nici o legatura, ii merge comanda, dar dispare caciula dupa ~2 secunde.

Cauta pe undeva prin script, printr-un timer ceva, RemovePlayerAttachedObject, si vezi daca e de la unul din cele gasite.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)