Korisne skripte i kodovi


Započeo Correlli, Mart 10, 2010, 20:26:26 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 12 gostiju pregledaju ovu temu.

Gotti747

*

Ne mogu da shvatim podelu, kao sto je balkanska...

JackAss:


Gresis.

testirao sam, i umres samo kad puknes iz aviona ne kada udjes u njega :)
Citat: ...Neno... poslato Januar 26, 2013, 23:31:02 POSLE PODNE
Poceo sam mapati i tu je doslo do problema.Nakon par mapa,vidio sam post Gottia i kaze da nista nevalja da je katastrofa,i pocnemo se svadjati,psovati.Popusimo bananu obojica,i nakon toga nesto sam napravio (mapu) i Gotti kaze dobra,uh reko opet me zajebava,i saljem ja njemu na pm reko ti mene zajebavas,kaze on ne,i pomirimo se.Nakon toga postali smo dosta dobri

[]Flynâ„¢

*

Never look down on anybody unless you're helping them up.

Citat: Gotti747 poslato Februar 23, 2011, 11:00:16 PRE PODNE
JackAss:


Gresis.

testirao sam, i umres samo kad puknes iz aviona ne kada udjes u njega :)
Pa u tome i jeste fora.. lol

Evo nesto gdje s jednom define funkcijom mjenjate verziju moda, ugl skuzit cete kako radi :)

Prvo morate definirati "Verzija"

Kod: c
#define Verzija"1.0" //Ovo 1.0 mjenjate verziju gamemoda


Onda recimo pod OnGameModeInit dodate nesto ovakvo

Kod: c
    SendRconCommand("hostname Moj Ruzni server V"Verzija"");


Ovako vam nitko nemoze promjeniti ime servera, jer je to "upucano" u gamemode i ako netko promjeni nakon 5 sec se vrati na staro, usput dodaje se ovo "VERZIJA"
Na kraju to vam izadje ovako

Ime servera: Moj Ruzni server V 1.0

Kod: c
SetGameModeText("LoL "Verzija"");


Evo onaj text "Mode" sto pise u SAMP klijentu

Kod: c
Text( playerid, "~w~Dobrodosli na Moj rzni server~n~~g~~h~V "Verzija"",6) && (CreateInfo(playerid));

(ovako sam ja sebi napravio sam, vi se snadjite :) )

I sad ce vam na pocetku izaci Dobrodosli na Moj ruzni server V1.0

poznaticovik

Ovo je korisna komanda (naravno tko nema u GM makar većina ima) Clearchat - ovo je dobro pogotovo za neke nove koji neznaju da ovo postoji :)

1. NaÄ'ite callback
Kod: c
public OnPlayerCommandText(playerid, cmdtext[])


2. Ispod njega dodajte sljedeću komandu
Kod: c
if(strcmp(cmd, "/cls", true) == 0)
		{
		if(PlayerInfo[playerid][pAdmin] >= 1)
		{
		for(new i = 0; i <= 200; i++)
			{
			 SendClientMessageToAll(COLOR_RED,"         ");
			 }
		GetPlayerName(playerid, sendername, sizeof(sendername));
		SendClientMessageToAll(COLOR_LIGHTGREEN, "");
		format(string, sizeof(string), "Admin %s je očistio chat!", sendername);
		SendClientMessageToAll(COLOR_LIGHTGREEN, string);
		return 1; }
		}


I evo još neka za početnike kada vam onako sporo trči lik kao curica stavite ovaj kod da bi vam trčao normalno tj. poznatije kao "CJ trčanje"

NaÄ'ite callback
Kod: c
public OnGameModeInit()


I ispod njega dodajte
Kod: c
UsePlayerPedAnims();
Poslednja Izmena: Mart 19, 2011, 15:32:50 POSLE PODNE od Hutch Dano

Citat: Hutch Dano poslato Mart 19, 2011, 15:29:06 POSLE PODNE
Ovo je korisna komanda (naravno tko nema u GM makar većina ima) Clearchat - ovo je dobro pogotovo za neke nove koji neznaju da ovo postoji :)

1. NaÄ'ite callback
Kod: c
public OnPlayerCommandText(playerid, cmdtext[])


2. Ispod njega dodajte sljedeću komandu
Kod: c
if(strcmp(cmd, "/cls", true) == 0)
		{
		if(PlayerInfo[playerid][pAdmin] >= 1)
		{
		for(new i = 0; i <= 200; i++)
			{
			 SendClientMessageToAll(COLOR_RED,"         ");
			 }
		GetPlayerName(playerid, sendername, sizeof(sendername));
		SendClientMessageToAll(COLOR_LIGHTGREEN, "");
		format(string, sizeof(string), "Admin %s je očistio chat!", sendername);
		SendClientMessageToAll(COLOR_LIGHTGREEN, string);
		return 1; }
		}


I evo još neka za početnike kada vam onako sporo trči lik kao curica stavite ovaj kod da bi vam trčao normalno tj. poznatije kao "CJ trčanje"

NaÄ'ite callback
Kod: c
public OnGameModeInit()


I ispod njega dodajte
Kod: c
UsePlayerPedAnims();



Svejedno mogao si koristiti posle pAdmin


SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");


SendClientMessageToAll salje poruku svima na serveru u ovom slucaju praznu tako da ce ocistiti chat ...:P

poznaticovik

CitatSvejedno mogao si koristiti posle pAdmin


SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");
				SendClientMessageToAll(COLOR_GREY," ");


SendClientMessageToAll salje poruku svima na serveru u ovom slucaju praznu tako da ce ocistiti chat ...:P

Ne kužim , hoćeš reć da moj kod nevalja?

@[CE]Don_Nxidza, nemozes pricat nista kad je bolje od tebe napravio i efikasnije..
Aequam memento rebus in arduis servare mentem.

Zar nije jednostavnije napravit ovako nesto

Kod: c
#define ClearChat(%1,%2) for(new c; c < %2; c++) SendClientMessage(%1,0xFFFFFFAA,"   ")

Kod: c
CMD:brisemdupe(playerid, params[])
{
ClearChat(playerid, 15);
return 1;  
}  
Poslednja Izmena: Mart 20, 2011, 15:33:09 POSLE PODNE od Vilko | ♦ ♣ ♥ ♠ »

poznaticovik

Citat: Vilko | ♦ ♣ ♥ ♠ » poslato Mart 20, 2011, 15:32:49 POSLE PODNE
Zar nije jednostavnije napravit ovako nesto

Kod: c
#define ClearChat(%1,%2) for(new c; c < %2; c++) SendClientMessage(%1,0xFFFFFFAA,"   ")

Kod: c
CMD:brisemdupe(playerid, params[])
{
ClearChat(playerid, 15);
return 1;  
}  


Pa dobro , ja sam sebi složio onako. Kao da je meni bitno , glavno da komanda radi za admine i da briše s učinkovitošću.

Citat: Hutch Dano poslato Mart 20, 2011, 15:35:41 POSLE PODNE
Citat: Vilko | ♦ ♣ ♥ ♠ » poslato Mart 20, 2011, 15:32:49 POSLE PODNE
Zar nije jednostavnije napravit ovako nesto

Kod: c
#define ClearChat(%1,%2) for(new c; c < %2; c++) SendClientMessage(%1,0xFFFFFFAA,"   ")

Kod: c
CMD:brisemdupe(playerid, params[])
{
ClearChat(playerid, 15);
return 1;  
} 


Pa dobro , ja sam sebi složio onako. Kao da je meni bitno , glavno da komanda radi za admine i da briše s učinkovitošću.

Pa dobro ja ti samo govorim brzi i jednostavniji nacin!

cristiane

Izbrisani bespotrebni postovi sljedeći put dijelim bannove.
Opomena za:joXy,Hutch Dano,eXtreme.
Ovdje se samo postaju korisne skripte/kodovi nema rasprava i svaÄ'e.

black_dota

Kod: c
stock Freeze(playerid,on=0)
{
	switch(on)
	{
		case 0: TogglePlayerControllable(playerid,0);
		case 1: TogglePlayerControllable(playerid,1);
	}
}


Sa 0 se unfreezuje, sa 1 freezuje

Source - http://wiki.sa-mp.com/wiki/Stocks

Citat: Luka P. poslato April 04, 2011, 14:49:39 POSLE PODNE
Gl.upost tko god da je to pisao, jer se to može napraviti puno jednostavnije i brže.
Kod: c
#define Freeze(%0,%1) TogglePlayerControllable((%0),(!(%1)))

Upravu si... Ima nekoliko stranica iza isto ovo... I ovo je puno brze i efikasnije  :-\

a šta Fali TogglePlayerControllable?

Citat: bake_pg poslato April 04, 2011, 15:47:19 POSLE PODNE
a šta Fali TogglePlayerControllable?
Nefali nista ali je onako bolje i brze  ???