Korisne skripte i kodovi

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

prethodna tema - sledeća tema

0 članova i 5 gostiju pregledaju ovu temu.

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

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"


#define Verzija"1.0" //Ovo 1.0 mjenjate verziju gamemoda


Onda recimo pod OnGameModeInit dodate nesto ovakvo


    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


SetGameModeText("LoL "Verzija"");


Evo onaj text "Mode" sto pise u SAMP klijentu


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
public OnPlayerCommandText(playerid, cmdtext[])

2. Ispod njega dodajte sljedeću komandu
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
public OnGameModeInit()

I ispod njega dodajte
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
public OnPlayerCommandText(playerid, cmdtext[])

2. Ispod njega dodajte sljedeću komandu
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
public OnGameModeInit()

I ispod njega dodajte
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


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



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


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



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


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



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

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.

#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  ???