Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5045 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki,parodysiu kaip padaryti elektros šoką.

Viršuje modo rašome

new bool: taizeris[MAX_PLAYERS];
forward nutrenktasi(playerid);

Po policininko komandomis įdėdame

if(!strcmp(cmdtext, "/taz", true,4))
{
	if(playerDB[playerid][specialybe]!=1){SendClientMessage(playerid,RED,"Jûs ne teisësaugos narys!"); return 1;}
	if(taizeris[playerid]==true)
	{
	    RemoveItems(playerid);
		taizeris[playerid]=false;
		return 1;
	}
	if(taizeris[playerid]==false)
	{
	 	if(cmdtext[4]==0){SendClientMessage(playerid,GREY,"Naudoti elektros ðokà (/taz [Vardas_Pavardë])"); return 1;}
	 	new vardas[24];
	 	strmid(vardas,cmdtext[5],0,24);
	    new id = GetPlayeridMid(vardas);
		if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, GREY, "Tokio þaidëjo nëra!"); return 1;}
		if (id == playerid){ SendClientMessage(playerid, GREY, "Sau padaryti elektros ðoko negali!"); return 1;}
		new Float:Coo[3];
		GetPlayerPos(id,Coo[0],Coo[1],Coo[2]);
		if(!PlayerToPoint(5, playerid, Coo[0],Coo[1],Coo[2])){SendClientMessage(playerid, GREY, "Þaidëjas per toli!"); return 1;}

		new msg[100],police[24];
		GetPlayerName(playerid,police,sizeof(police));
		GetPlayerName(id,vardas,sizeof(vardas));

		new girtas;
		girtas=GetPlayerDrunkLevel(id);
		SetPlayerDrunkLevel(id, girtas+10000);

		GiveTazer(playerid);
		format(msg,sizeof(msg),"Nutrenkei %s su elektros ðoku! Taizerá nusiimti gali su (/taz)",vardas);
		SendClientMessage(playerid,GREY,msg);

		format(msg,sizeof(msg),"%s nutrenkë jus su elektros ðoku",police);
		SendClientMessage(id,GREY,msg);
		ApplyAnimation(id, "BEACH", "bather", 4.000000, 0, 1, 1, 1, -1);
		SetTimerEx("nutrenktasi", 30000, 0, "i", id);
		TogglePlayerControllable(id,false);
		nutrenktass[id]=true;
		taizeris[playerid]=true;
		return 1;
	}
   	return 1;
 }

Modo apačioje

public nutrenktasi(playerid)
{
  nutrenktass[playerid]=false;
  ClearAnimations(playerid);
  TogglePlayerControllable(playerid,true);
  return 1;
}

RemoveItems(playerid)
{
if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
}

GiveTazer(playerid)
{
if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
SetPlayerAttachedObject(playerid, 2,18642, 5, 0.12, 0.02, -0.05, 0, 0, 45,1,1,1);
}

Jei padėjau +rep.

Skripta ištraukiau iš modo

  • Teigiamai 2

Jei reikia pagalbos su sa-mp serveriu rasyk :)a0f4dc6000481fd9792b0cae0bf5427f91.jpg

  • Parašė po 1 metų...
  • Parašė po 2 savaičių...
  • Parašė po 2 savaičių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5045 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...