Jump to content
Autentificarea cu Google și Facebook nu mai este disponibilă. ×

Recommended Posts

Posted

HITMAN

	if(strcmp(cmd, "/hitman", true) == 0) {
	    new tmp[256];
		tmp = strtok(cmdtext, idx);

		if(!strlen(tmp)) {
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hitman [playerid] [amount]");
			return 1;
		}
		giveplayerid = strval(tmp);

		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) {
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hitman [playerid] [amount]");
			return 1;
		}
 		moneys = strval(tmp);

	    if(moneys > GetPlayerMoney(playerid)) {
			SendClientMessage(playerid, COLOR_RED, "You don't have enough money!");
			return 1;
	    }
	    if(moneys < 1) {
			SendClientMessage(playerid, COLOR_YELLOW, "Hey what are you trying to pull here.");
			return 1;
		}
		if(IsPlayerConnected(giveplayerid)==0) {
			SendClientMessage(playerid, COLOR_RED, "No such player exists.");
			return 1;
		}
		new bounty[MAX_PLAYERS];
		bounty[giveplayerid]+=moneys;
		GivePlayerMoney(playerid, 0-moneys);

		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));

//		format(string, sizeof(string), "You have put a $%d bounty on the head of %s (id: %d).", moneys, giveplayer,giveplayerid);
//		SendClientMessage(playerid, COLOR_YELLOW, string);

		format(string, sizeof(string), "%s has had a $%d bounty put on his head from %s (total: $%d).", giveplayer, moneys, sendername, bounty[giveplayerid]);
		SendClientMessageToAll(COLOR_RED, string);

		format(string, sizeof(string), "You have had a $%d bounty put on you from %s (id: %d).", moneys, sendername, playerid);
		SendClientMessage(giveplayerid, COLOR_RED, string);

		return 1;
	}

  • Replies 183
  • Created
  • Last Reply

Top Posters In This Topic

Posted

CA sa upladam imagini de la mape e bun sa folosim:

http://www.img.b-zone.ro/

http://up.delux-host.com/

http://imageshack.us/ - o devenit inervant ca tre sa dai 100 de clickuri ca sa vezi imaginea(sau sa iei linku cel bun ca iti arata imaginea mare)

ETC

Guest [ABK]iker
Posted

Eh ma gandeam sa ma inregistrez si eu p'aici,

.. uite ceva comenzi pt animuri, nu o sa va mai spun cum sa le puneti  ::) ???

if(strcmp(cmd,"/clear",true)==0 || strcmp(cmd, "/noanim", true)==0)
	{
	    ClearAnimations(playerid);
	}
	if(strcmp(cmd,"/wank",true)==0 || strcmp(cmd, "/wanking", true)==0)
	{
	    ApplyAnimation(playerid,"PAULNMAC","wank_out",4.1,1,0,0,0,-1);
	}
	if(strcmp(cmd,"/handsup",true)==0 || strcmp(cmd, "/surrender", true)==0)
	{
	    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
	}
	if(strcmp(cmd,"/cellphone1",true)==0 || strcmp(cmd, "/cellout", true)==0)
	{
        SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
	}
	if(strcmp(cmd,"/cellphone2",true)==0 || strcmp(cmd, "/cellin", true)==0)
	{
	    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
	}
	if(strcmp(cmd,"/drunk",true)==0 || strcmp(cmd, "/high", true)==0)
	{
	    ApplyAnimation(playerid,"PED","WALK_DRUNK",4.0,1,1,1,1,0);
	}
	if(strcmp(cmd,"/bmb",true)==0 || strcmp(cmd, "/bombing", true)==0)
	{
	    ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/getarrested",true)==0 || strcmp(cmd, "/arrested", true)==0)
	{
	    ApplyAnimation(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
	}
	if(strcmp(cmd,"/laugh",true)==0)
	{
	    ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/lookout",true)==0)
	{
	    ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/rob",true)==0 || strcmp(cmd,"/robman",true)==0)
	{
	    ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/crossarms",true)==0)
	{
	    ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
	}
	if(strcmp(cmd,"/lay",true)==0)
	{
	    ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/cover",true)==0)
	{
	    ApplyAnimation(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/vomit",true)==0)
	{
	    ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/eat",true)==0)
	{
	    ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/wave",true)==0)
	{
	    ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/slapass",true)==0)
	{
	    ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/deal",true)==0)
	{
	    ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/crack",true)==0)
	{
	    ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/smoke",true)==0)
	{
	    ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/sit",true)==0)
	{
	    ApplyAnimation(playerid,"BEACH", "ParkSit_M_loop", 4.0, 1, 0, 0, 0, 0);
	}
	if(strcmp(cmd,"/chat",true)==0 || strcmp(cmd,"/talk",true)==0)
	{
	    ApplyAnimation(playerid,"PED","IDLE_CHAT",4.0,0,0,0,0,0);
	}
	if(strcmp(cmd,"/fu",true)==0 || strcmp(cmd,"/fuckyou",true)==0)
	{
	    ApplyAnimation(playerid,"PED","fucku",4.0,0,0,0,0,0);
	}
	if(strcmp(cmd,"/judo",true)==0 || strcmp(cmd,"/taichi",true)==0)
	{
	    ApplyAnimation(playerid,"PARK","Tai_Chi_Loop",4.0,1,0,0,0,0);
	}
	if(strcmp(cmd,"/gangsta",true)==0)
	{
	    ApplyAnimation(playerid,"RIOT", "RIOT_ANGRY",4.0,1,1,1,1,1);
	}
	if(strcmp(cmd,"/gwave",true)==0)
	{
	    ApplyAnimation(playerid,"GHANDS", "gsign2LH",4.0,1,1,1,1,1);
	}
	if(strcmp(cmd,"/hdance1",true)==0)
	{
	    ApplyAnimation(playerid,"LOWRIDER", "RAP_B_Loop",4.0,1,1,1,1,1);
	}
	if(strcmp(cmd,"/hdance2",true)==0)
	{
	    ApplyAnimation(playerid,"LOWRIDER", "RAP_A_Loop",4.0,1,1,1,1,1);
	}
	if(strcmp(cmd,"/box",true)==0 || strcmp(cmd,"/boxing",true)==0)
	{
	    ApplyAnimation(playerid,"GYMNASIUM", "GYMshadowbox",4.0,1,1,1,1,1);
	}
	if(strcmp(cmd,"/scream",true)==0 || strcmp(cmd,"/mad",true)==0)
	{
	    ApplyAnimation( playerid, "STRIP", "PUN_HOLLER", 4.0, 1, 1, 1, 1, 1 );
	}
	if(strcmp(cmd,"/bed",true)==0 || strcmp(cmd,"/inbed",true)==0)
	{
	    ApplyAnimation(playerid,"INT_HOUSE","BED_Loop_R",4.0,1,0,0,0,0);
	}
	if(strcmp(cmd,"/dance1",true)==0 || strcmp(cmd,"/dance2",true)==0)
	{
        SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
	}
	if(strcmp(cmd,"/dance2",true)==0)
	{
        SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE2);
	}
	if(strcmp(cmd,"/strip",true)==0 || strcmp(cmd,"/striptease",true)==0)
	{
        SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE4);
	}

Posted

Schimba culoarea Playerului

if(strcmp(cmdtext, "/magenta", true) == 0)
{
SetPlayerColor(playerid, 0xA587DE0BA354);
      return 1;
}
if(strcmp(cmdtext, "/medgreen", true) == 0)
{
      SetPlayerColor(playerid, 0x9CDE7180);
return 1;
}
if(strcmp(cmdtext, "/lightred", true) == 0)
{
      SetPlayerColor(playerid, 0xFF99AADD);
      return 1;
}
if(strcmp(cmdtext, "/darkmagenta", true) == 0)
{
      SetPlayerColor(playerid, 0xA7105DEF);
      return 1;
}
if(strcmp(cmdtext, "/lightblue", true) == 0)
{
      SetPlayerColor(playerid, 0x33CCFFAA);
      return 1;
}
if(strcmp(cmdtext, "/lightgreen", true) == 0)
{
    SetPlayerColor(playerid, 0x24FF0AB9);
      return 1;
}
if(strcmp(cmdtext, "/lemon", true) == 0)
{
    SetPlayerColor(playerid, 0xDDDD2357);
    return 1;
}
if(strcmp(cmdtext, "/orangered", true) == 0)
{
    SetPlayerColor(playerid, 0xE9370DFC);
        return 1;
}
if(strcmp(cmdtext, "/yellow", true) == 0)
{
      SetPlayerColor(playerid, 0xFFFF00AA);
      return 1;
}
if(strcmp(cmdtext, "/darkgreen", true) == 0)
{
      SetPlayerColor(playerid, 0x12900BBF);
      return 1;
}
if(strcmp(cmdtext, "/medblue", true) == 0)
{
      SetPlayerColor(playerid, 0x63AFF00A);
      return 1;
}
if(strcmp(cmdtext, "/darkpurple", true) == 0)
{
    SetPlayerColor(playerid, 0x800080AA);
      return 1;
}
if(strcmp(cmdtext, "/lightbrown", true) == 0)
{
    SetPlayerColor(playerid, 0x99934EFA);
        return 1;
}
if(strcmp(cmdtext, "/pink", true) == 0)
{
    SetPlayerColor(playerid, 0xFF66FFAA);
        return 1;
}
if(strcmp(cmdtext, "/orange", true) == 0)
{
    SetPlayerColor(playerid, 0xFF9900AA);
      return 1;
}
if(strcmp(cmdtext, "/black", true) == 0)
{
      SetPlayerColor(playerid, 0x00000000);
      return 1;
}
if(strcmp(cmdtext, "/violet", true) == 0)
{
      SetPlayerColor(playerid, 0x9955DEEE);
    return 1;
}
if(strcmp(cmdtext, "/lightcyan", true) == 0)
{
      SetPlayerColor(playerid, 0xAAFFCC33);
      return 1;
}
if(strcmp(cmdtext, "/red", true) == 0)
{
      SetPlayerColor(playerid, 0xAA3333AA);
      return 1;
}
if(strcmp(cmdtext, "/lightbluegreen", true) == 0)
{
      SetPlayerColor(playerid, 0x0FFDD349);
      return 1;
}
if(strcmp(cmdtext, "/gold", true) == 0)
{
      SetPlayerColor(playerid, 0xDEAD4370);
      return 1;
}
if(strcmp(cmdtext, "/grayblue", true) == 0)
{
      SetPlayerColor(playerid, 0x456EAF67);
      return 1;
}
if(strcmp(cmdtext, "/bluegreen", true) == 0)
{
      SetPlayerColor(playerid, 0x46BBAA00);
      return 1;
}
if(strcmp(cmdtext, "/neutralblue", true) == 0)
{
      SetPlayerColor(playerid, 0xABCDEF01);
      return 1;
}
if(strcmp(cmdtext, "/white", true) == 0)
{
      SetPlayerColor(playerid, 0xFFFFFFAA);
      return 1;
}

Guest [ABK]iker
Posted

mersi pt edit moderatori  :D si usoare comenzile pt schimbat culori >_> da folositoare..

*uite aici o comanda destul de grea de pus in script, care esti mai bun oleak poti s`o pui, e ca aia din orice mod roleplay, /ad [pt a face un anuntz "radio"] .. nu e chiar aia dar eu am venit cu una modificata, e un fel de /me inversat.

if(strcmp(cmd, "/ad", true) == 0)

{

new message[256];

new playername[MAX_PLAYER_NAME];

strmid(message, cmdtext, 3, strlen(cmdtext));

GetPlayerName(playerid, playername, sizeof(playername));

if(!strlen(message))

{

SendClientMessage(playerid, COLOR_WHITE, "|| Usage | Correct usage | /ad [text] ||");

}

else

{

format(string, sizeof(string), "[Radio] %s | mesage paid by %s ||",message, playername);

printf(string);

SendClientMessageToAll(COLOR_AD, string);

GivePlayerMoney(playerid,-500);

}

}

Posted

Vai ma mai dat pe spate cu comanda asta...

PS: comanda buna e asta(cu tot cu string)


if(strcmp(cmd, "/ad", true) == 0)
  {
      new message[256];
      new playername[MAX_PLAYER_NAME];
      strmid(message, cmdtext, 3, strlen(cmdtext));
      GetPlayerName(playerid, playername, sizeof(playername));
      if(!strlen(message))
      {
      SendClientMessage(playerid, 0xFF0606FF, "|| Usage | Correct usage | /ad [text] ||");
      }
      else
      {
        new string[180];
        format(string, sizeof(string), "[Radio] %s | mesage paid by %s ||",message, playername);
        printf(string);
        SendClientMessageToAll(0xFF0606FF, string);
        GivePlayerMoney(playerid,-500);
      }
  }

Posted

si aia cu /givechash unde o pun??

OnPlayerCommandText

Si aici se posteaza comenzi, nu unde trebuie pusa aia si alte chestii.

Posted

gata ati obosit???  :(

mai postati!! mai este loc ;D

Imi aduc aminte cand jucam pe versiunea 0.1.. ala era SA-MP adevarat.

Va salut cu respect (pe cei care merita).

Posted

if (strcmp(cmd, "/s", true) == 0)
{
	if (IsLogged[playerid])
	{
	    if (!IsPlayerInAnyVehicle(playerid))
	    {
			GetPlayerPos(playerid,PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
			GetPlayerFacingAngle(playerid,PlayerPosition[playerid][3]);
			SendClientMessage(playerid,GREEN,"Position Saved. Type ' /r ' to return to this position!");
		}
		else
		{
		    GetVehiclePos(GetPlayerVehicleID(playerid),PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
			GetVehicleZAngle(GetPlayerVehicleID(playerid),PlayerPosition[playerid][3]);
			SendClientMessage(playerid,GREEN,"Position Saved. Type ' /r ' to return to this position!");
		}
		SavedPosition[playerid] = 1;
	}
	else SendClientMessage(playerid,RED,"You have to be logged in to use this command! ( /login )");
	return 1;
}
if (strcmp(cmd, "/r", true) == 0)
{
	if (IsLogged[playerid])
	{
	    if (SavedPosition[playerid] == 1)
	    {
	    	if (!IsPlayerInAnyVehicle(playerid))
	    	{
				SetPlayerPos(playerid,PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
				SetPlayerFacingAngle(playerid,PlayerPosition[playerid][3]);
				SendClientMessage(playerid,GREEN,"Teleported to the last saved position!");
			}
			else
			{
		 		SetVehiclePos(GetPlayerVehicleID(playerid),PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
				SetVehicleZAngle(GetPlayerVehicleID(playerid),PlayerPosition[playerid][3]);
				SendClientMessage(playerid,GREEN,"Teleported to the last saved position!");
			}
		}
		else SendClientMessage(playerid,RED,"You didn't save a position! ( /s )");
	}
	else SendClientMessage(playerid,RED,"You have to be logged in to use this command! ( /login )");
	return 1;
}

Comanda de a salva si a reveni la locul dorit.Numai bun pentru stunt cand nuti iese. ;) ;) ;) ;)

Stiu si eu ... branza e pe bani, dar eu tot ma joc pe gratis!

Posted

Comanda de a salva si a reveni la locul dorit.Numai bun pentru stunt cand nuti iese. ;) ;) ;) ;)

super comanda!!

Imi aduc aminte cand jucam pe versiunea 0.1.. ala era SA-MP adevarat.

Va salut cu respect (pe cei care merita).

Posted

BigFall, te teleporteaza la o inaltime de 700 m.


	if(strcmp(cmd, "/bigfall", true) == 0) {
				if(IsPlayerInAnyVehicle(playerid)) {
				        new Float:X;
					new Float:Y;
					new Float:Z;
				        new VehicleID;
				        GetPlayerPos(playerid, X, Y, Z);
				        VehicleID = GetPlayerVehicleID(playerid);
					SetVehiclePos(VehicleID, X, Y, Z + 800.00);
					SetPlayerFacingAngle(playerid,Ang);
					GivePlayerWeapon(playerid,46,1); {
				 else {
					new Float:X;
					new Float:Y;
					new Float:Z;
					GetPlayerPos(playerid, X, Y, Z);
					SetPlayerPos(playerid, X, Y, Z + 800.00);
					SetPlayerFacingAngle(playerid,Ang);
					GivePlayerWeapon(playerid,46,1);
					GameTextForPlayer(playerid, "~w~Weeeeeeeeeeeeeeeeee!!",8000,5); }
  				 
			return 1; }

Report, jucatorul raporteaza unui admin un codat.

	if (strcmp(cmd, "/report") == 0) {
		if (strlen(cmdtext) > 8) {
		    GetPlayerName(playerid, playername, sizeof(playername));
		    format(string, sizeof(string), "Report from %s(%d): %s", playername, playerid, cmdtext[8]);
		    SendMessageToAdmins(string);
			format(string, sizeof(string), "Report sent to currently online admins.");
			SendMessage(playerid, string); }
		else {
	        format(string, sizeof(string), "Usage: /report <text to send>");
	        SendMessage(playerid, string); }
	    return 1; }

Guest AlExAlExAlEx
Posted

1. Citeste ce a spus cmg :

2. >>> Cursed Pickup by Mihaitu

Pickup-ul blestemat : cand este luat , playerul ia un KICK .

Dupa toate includerile si definirile :

In OnFilterScriptInIt()

La sfarsitul scriptului :

Dictionarul termenilor :

modelid = tipul pickup-ului (lista pe wiki , la functia CreatePickup)

x, y, z : co-ordonatele unde sa fie pus pickupul (le puteti lua cu samp_debug)

pkick = numele definit al pickupului (pe termeni "sofisticati" -> variabila)

Nelamuriri ? Stitzi sa ma PM-ati ! :D:P

Enjoy ;)

Cum pot face ca atunci cand intra playeru in pickup sa apara pe server :

"Playerul <Nume> a intrat in pickup'ul blestemat si a luat kick"

?

Guest romeotheboss
Posted

foarte folositoare aceste functi! misto.. ;D

Guest [GR]Cristi
Posted

Ninja poate poti si pe mn sa ma inveti scripting ????????????????? pls

Posted

Cristi" post="4948" timestamp="1231266545"]

Ninja poate poti si pe mn sa ma inveti scripting ????????????????? pls

aici nu se posteaza intrebari de genu unde se pune asta

ninja nu cred ca nare ce face cu timpu numa sa te invete pe tine script

invata cum fac ceilalti nu astepta totu pe ..

Imi aduc aminte cand jucam pe versiunea 0.1.. ala era SA-MP adevarat.

Va salut cu respect (pe cei care merita).

Posted

Toti au invatat pe cont propriu. In cateva luni au facut scripturi complicate, folositoare si chiar amuzante.

Posted

Imi aduc aminte de primul meu GM scriptat am stat vro 6-7ore la PC ca numi mergea  ;) ;) ;)

Dupaia altu si asa am invatat sa sciptez.

PS:si eu intrebam pe toata lumea cum sriptezi si toti imi raspundeau:

PS2:intra aici daca sti bine engleza

signature.php?bg=000000&text=FFFFFF&border=a0a0a0&ip=89.165.244.80&port=7777&bg_image=

Stiu si eu ... branza e pe bani, dar eu tot ma joc pe gratis!

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...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.