[POMOC] Parametri za neke komande ne rade


Započeo [M:RP] Williamsâ„¢, Oktobar 05, 2013, 15:06:08 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Monaco RolePlay od 0
Detaljan opis problema: kada kucam /sms broj text vrati mi kao da nisam naveo parametre. Tako mi i za /w chat, /s chat, /pomoc i /report...
Dio skripte:
YCMD:sms(playerid, params[], help)
{
		#pragma unused help
		new broj;
		new text[128];
		new string[128];
		if(sscanf(params,"us[128]",broj,text)) return SCM(playerid, COL_GREY, "Koristite: /sms [broj telefona] [text]");
		format(string, sizeof(string),"(SMS PORUKA) Broj %d(%s): {FFFFFF}%s",PlayerInfo[playerid][pNumber],GetName(playerid),text);
		foreach(Player, i)
		{
		    if(PlayerInfo[i][pNumber] == broj)
		    {
		        SCM(playerid, COLOR_YELLOW, string);
				tacanbroj[playerid] = 1;
				PlayAudioStreamForPlayer(i, "http://ringtones.apniisp.com/smstones/effects/New_Sms_Tone%20(Apniisp.Com).mp3");
			}
		}
		if(tacanbroj[playerid] == 0) return SCM(playerid, COLOR_YELLOW, "Poruka nije poslata.");
		if(tacanbroj[playerid] == 1)
		{
		SCM(playerid, COLOR_YELLOW, "Poruka uspesno poslata.");
		GameTextForPlayer(playerid, "~r~-1~g~$", 2000, 5);
		PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash] - 1;
		GivePlayerMoney(playerid, -1);
		PlayAudioStreamForPlayer(playerid, "http://ringtones.apniisp.com/smstones/effects/New_Sms_Tone%20(Apniisp.Com).mp3");
		tacanbroj[playerid] = 0;
		}
		return 1;
}


/w
YCMD:w(playerid, params[], help)
{
				new result[128];
				new string[128];
                new giveplayerid;
				new giveplayer[MAX_PLAYER_NAME];
				if(sscanf(params,"is[128]",giveplayerid,result)) return SCM(playerid, COL_GREY, "Koristite: /w [id] [text]");
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        new Float:x, Float:y, Float:z;
           			GetPlayerPos(giveplayerid,x,y,z);
			        if(PlayerToPoint(5, playerid, x, y, z))
			        {
						GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						if(giveplayerid == playerid)
						{
							SCM(playerid, COL_GREY, "Ne mozete sapcati sami sebi!");
						}
						else
						{
						    format(string, sizeof(string), "* %s sapce nesto %s-u", GetName(playerid), GetName(giveplayerid));
							ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
						}
						new brojevi[] = { '1','2','3','4','5','6','7','8','9'};
						for(new b = 0; b < sizeof brojevi; b++)
						{
							new tekst = strlen(result);
							for(new a = 0; a<tekst; a++)
							{
								if(result[a] == brojevi[b])
								result[a] = '*' ;
							}
						}
						format(string, sizeof(string), "%s sapce: %s", GetName(playerid), result);
						SendClientMessage(giveplayerid,COLOR_YELLOW, string);
						format(string, sizeof(string), "%s sapce: %s", GetName(playerid), result);
						SendClientMessage(playerid,COLOR_YELLOW, string);
						format(string, sizeof(string), "[SAPTANJE] {3366CC}%s {FFFFFF}[--->] {3366CC}%s: {FFFFFF}%s",GetName(playerid),GetName(giveplayerid),result);
						foreach(Player, i)
						{
							if(PlayerInfo[playerid][pAdminLevel] > 0)
							{
							    SCM(playerid, -1, string);
							    return 1;
							}
						}
						return 1;
					}
					else
					{
					    SendClientMessage(playerid,  COL_GREY, "Igrac nije blizu vas!");
					    return 1;
					}
				}
				else
				{
					format(string, sizeof(string), "   %d nije aktivan igrac.", giveplayerid);
					SendClientMessage(playerid, COLOR_GRAD1, string);
				}
	return 1;
}

/s
YCMD:s(playerid, params[], help)
{
			#pragma unused help
			new sendername[MAX_PLAYER_NAME];
			new string[128];
			new text[128];
   			if(sscanf(params,"s[128]",text)) return SCM(playerid, COL_GREY, "Koriscenje: /s [text]");
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new brojevi[] = { '1','2','3','4','5','6','7','8','9'};
			for(new b = 0; b < sizeof brojevi; b++)
			{
				new tekst = strlen(text);
				for(new i = 0; i<tekst; i++)
				{
					if(text[i] == brojevi[b])
					text[i] = '*' ;
				}
			}
			if(PlayerInfo[playerid][pMute] == 1)
			{
				SendClientMessage(playerid, -1, "Ne mozete pricati, oduzeto vam je pravo govora !");
			}
			else
			{
			format(string, sizeof(string), "%s vice: %s!!!", sendername, text);
			ProxDetector(30.0, playerid, string,-1,-1,-1,-1,-1);
			}
			printf("%s", string);
			return 1;
}

/pomoc i report
YCMD:pomoc(playerid, params[], help)
{
	#pragma unused help
	new string[128],result[128];
	if(isnull(params)) return SCM(playerid, COL_GREY, "Koristite: /pomoc [text]");
	foreach(Player, i)
	{
	    if(PlayerInfo[i][pGameSageLevel] > 0 || PlayerInfo[i][pAdminLevel] > 0)
	    {
	        format(string, sizeof(string), "[POMOC] {FFFFFF}[ID:%i]%s: %s", playerid, GetName(playerid), result);
	        SCM(i, COLOR_ORANGE, string);
		}
	}
	format(string, sizeof(string), "Uspesno ste poslali vase pitanje: {FFFFFF}%s", result);
	SCM(playerid, COLOR_YELLOW, string);
	return 1;
}
YCMD:report(playerid, params[], help)
{
	#pragma unused help
	new string[128],result[128];
	if(isnull(params)) return SCM(playerid, COL_GREY, "Koristite: /report [text]");
	foreach(Player, i)
	{
	    if(PlayerInfo[i][pAdminLevel] > 0)
	    {
	        format(string, sizeof(string), "{FF3300}[REPORT] {FFFFFF}[ID:%i]%s: %s",playerid, GetName(playerid), result);
	        SCM(i, 0xFFFFFFFF, string);
		}
	}
	format(string, sizeof(string), "Uspesno ste poslali vas report: {FFFFFF}%s", result);
	SCM(playerid, COLOR_ORANGE, string);
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Poslednja Izmena: Oktobar 05, 2013, 15:06:26 POSLE PODNE od [M:RP] Williamsâ„¢


Trenutno radim na modu Monaco RolePlay od 0.
Uradjeno: 95% | COMING SOON!

samo ycmd


Trenutno radim na modu Monaco RolePlay od 0.
Uradjeno: 95% | COMING SOON!

bump!


Trenutno radim na modu Monaco RolePlay od 0.
Uradjeno: 95% | COMING SOON!

Ima mnogo komandi i rade ali ovih par i jos po koja jos nece da radi onako vraca me kao da nisam naveo id ili nesto


Trenutno radim na modu Monaco RolePlay od 0.
Uradjeno: 95% | COMING SOON!