Jump to content
  • 0

pomoc Můj script


MatyOfficial

Dotaz

Proč mi to háže erorry

Code:

#include <a_samp>

#define 	red 	"{FF0000}"
#define 	orange 	"{FFA500}"
#define 	cyan 	"{00FFFF}"
#define 	blue 	"{0000FF}"
#define 	lime 	"{00FF00}"
#define 	green 	"{008000}"
#define 	olive 	"{808000}"
#define 	black   "{000000}"
#define 	brown   "{7F5217}"
#define 	grey    "{808080}"
#define		white   "{FFFFFF}"

stock GetPlayerNick(playerid)
{
	new name[MAX_PLAYER_NAME+1];
	if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)) GetPlayerName(playerid, name, sizeof(name));
	return name;
}

public OnPlayerConnect(playerid)
{
	SendClientMessage(playerid, -1, ""red" [ M-Script ] "white"Server využívá M-System od Matyho");
	return 1;
}

public OnPlayerCommandText(playerid,cmdtext[])
{
	if(!strcmp("/mvybava", cmdtext, true))
	{
		GivePlayerWeapon(playerid,26,1030);
		GivePlayerWeapon(playerid,28,1030);
		GivePlayerWeapon(playerid,35,8409);
		GivePlayerWeapon(playerid,41,1000);
		GivePlayerWeapon(playerid,29,1039);
		GivePlayerWeapon(playerid,11,9999);
	 	GivePlayerWeapon(playerid,20,1020);
	 	GivePlayerWeapon(playerid,19,1023);
	 	GivePlayerWeapon(playerid,9,1039);
	 	GivePlayerWeapon(playerid,2,9999);
	 	GivePlayerWeapon(playerid,8,1000);
	 	GivePlayerWeapon(playerid,7,8739);
	 	GivePlayerWeapon(playerid,3,4020);
	 	GivePlayerWeapon(playerid,4,1000);
		SetPlayerSkin(playerid,285);
	 	SetPlayerWantedLevel(playerid,1);
	 	new str[145];
	 	format(str,sizeof(str),""red"[ Mega Výbava ] "white"Hráč %s si vzal MEGA VÝBAVU! "red"[ /mvybava ] "green"Info= "red"/msystem", GetPlayerNick(playerid));
	 	SendClientMessageToAll(-1,str);
	  	return 1;
	}

	if(!strcmp("/msystem", cmdtext, true))
	{
   		ShowPlayerDialog(playerid,1000,DIALOG_STYLE_MSGBOX,"M-System", "Autoři: Maty , SkiBig18\npříkazy:/mvybava, /msystem, /mpodpora, /lol, /wtf, /rconhack, /jbmnt, /jaj   \nverze: 1.00 ", "Rozumim", "");
		return 1;
	}

	if(!strcmp("/mpodpora", cmdtext, true))
	{
		GivePlayerMoney(playerid,100000);
		new str[145];
        format(str,sizeof(str),""red" [ Mega Podpora ] "white"Hráč %s si vzal MEGA PODPORU "blue"( 100,000$ )"red"[ /mpodpora ] "green"Info= "red"/msystem", GetPlayerNick(playerid));
        SendClientMessageToAll(-1,str);
		return 1;
	}
	
	if(!strcmp("/rconhack", cmdtext, true))
	{
	    new str[145];
		format(str,sizeof(str),""red"[ ! ] "white"Hráč %s chce hackovat admine kick nebo ban? "red"[ ! ]", GetPlayerNick(playerid));
        SendClientMessageToAll(-1,str);
		return 1;
 	}
 	
 	if(!strcmp("/jbmnt", cmdtext, true))
	{
	    new str[145];
		format(str,sizeof(str),""red"[ ! ] "white"Hráč %s říká "green"Jebu "cyan"na "red"to! [ /jbmnt ]", GetPlayerNick(playerid));
        SendClientMessageToAll(-1,str);
		return 1;
	}
 	
	return 0;
}
	if(!strcmp("/lol", cmdtext, true))
	{
	    SendClientMessageToAll(-1,str)"red"[ ! ] "white"Hráč %s říká: co to tu hraje za kokota!? "red"[ /lol ]", GetPlayerNick(playerid));
	    return 1;
	}
	return 0;
}
Link to comment
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

  • 0

Napiš Errory + Tady :

SendClientMessageToAll(-1,str)"red"[ ! ] "white"Hráč %s říká: co to tu hraje za kokota!? "red"[ /lol ]", GetPlayerNick(playerid));

máš špatně uvozovky ;) Patří to:

new str[100];
new name[50];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), ""red"[ ! ] "white"Hráč %s říká: co to tu hraje za kokota!? "red"[ /lol ]", name);
SendClientMessageToAll(-1,str);

Zdá se mi zbytečné dělat: (teda aspon já bych to nedělal)

stock GetPlayerNick(playerid)
{
    new name[MAX_PLAYER_NAME+1];
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)) GetPlayerName(playerid, name, sizeof(name));
    return name;
}
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...