Zaključano

[TUT]kako napraviti solidan poruke system

Započeo Dodo_Shadow
pre 13 godina
2,377
pregleda
14
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Dominik_Frankie
Enforcer
pre 13 godina
Poruke System😄
u ovom tutorialu cu vam pokazati kako napraviti poruke system
izgledati ce vam ovako :

idemo na posao😄
dodamo na pocetak di su vam ostali NEW
new rporuke;//mozete staviti svoje ime

ispod dodamo opet jedan new +poruke
new Poruke[][] =
{
"ukoliko trebate novaca dodjite u banku i pitajte za kredit!",//mozete staviti svoje poruke tu
"Da vidite listu dostupnih komandi upisite /komande.",//mozete staviti svoje poruke tu
"Ukoliko ste novi i trebate pomoc, upisite /novi.",//mozete staviti svoje poruke tu
"Primjetili ste bug?odmah prijaviti na forum!",//mozete staviti svoje poruke tu
"Za upit administratorima koristite /prijava.",//mozete staviti svoje poruke tu
"Za upit Gamemasterima koristite /pomoc.",//mozete staviti svoje poruke tu
"Forum servera: www.ss-gaming.net.",//mozete staviti svoje poruke tu
"Koristite /gps da pronadjete vaznije lokacije u gradu.",//mozete staviti svoje poruke tu
"Za kupovinu mobilnog telefona koristite: /gps -> VIP ducan",//mozete staviti svoje poruke tu
"Da se zaposlite, idite u opstinu i upisite /poslovi.",//mozete staviti svoje poruke tu
"Da vidite novosti servera pisite /novosti"//mozete staviti svoje poruke tu
};

vi mozete dodati svoje poruke kako vi zelite
idemo dalje...


idemo naci forwardove dok ste ih nasli dodajte ovaj
forward NasumicnePoruke();

idemo dalje

sad idemo napraviti timer za te poruke (kad ce ih izbacivati)
idite pod OnGameModeInit
i ako imate vec neke timere dodajte
rporuke = SetTimer("NasumicnePoruke", 80000+random(20000), true);

ako nemate nema veze ubacite ali mora biti pod OnGameModeInit
idemo dalje...


idite na kraj skripte i dodajte public za poruke
public NasumicnePoruke()
{
new rand = random(sizeof(Poruke));
format(CmdString, 128, " {FFFFFF}%s", Poruke);
SendClientMessageToAll(ZELENA2, CmdString);
return 1;
}

i to bi bilo to ja se nadam da ce vam raditi meni radi!
ocjenite 1/10 😄

edit
ako nemate definiranu zelenu boji definirajte ju ovako
nadjite di su vase boje(valjda ih imate )
i dodajte
#define ZELENA 		0x33AA33AA
BokiProSkripter
Wheel Man
pre 13 godina
Dobar Tut 🙂
Odo sad da ga isprobam da vidim el ima nekih erorra 🙂
Mnogima ce puno pomoci 🙂
David003
Underboss
pre 13 godina
To je lako napravit
Inace 10/10 🙂
Cimbur
Kingpin
pre 13 godina
Meni izbaci errore :
C:\Users\Luka\Desktop\srb.pwn(4288) : error 017: undefined symbol "CmdString"
C:\Users\Luka\Desktop\srb.pwn(4289) : error 017: undefined symbol "CmdString"
C:\Users\Luka\Desktop\srb.pwn(67) : warning 204: symbol is assigned a value that is never used: "rporuke"


Linije :
4288 :
format(CmdString, 128, " {FFFFFF}%s", Poruke);

4289  :
 SendClientMessageToAll(ZELENA2, CmdString);

 
Dominik_Frankie
Enforcer
pre 13 godina
dodaj na pocetak
new CmdString;
Cimbur
Kingpin
pre 13 godina
Hvala puno, radi.
LuxBvs
Shot Caller
pre 13 godina
Ovo je izvadjeno iz NL Gamemoda
Obrisan korisnik Obrisan korisnik
pre 13 godina
Pohvala trud, lagan tut.
MusaTM87
Made Man
pre 13 godina
korisno pohvale za trud 😄
mile12345
Underboss
pre 13 godina
eto puno mi je pomogao hval ti 😄
Zoki_Topalovic
Shot Caller
pre 13 godina
Dobar TuT  [10/10] !
grga1
Made Man
pre 13 godina
Dobar TUT 😄
Obrisan korisnik Obrisan korisnik
pre 13 godina
bravo
aleluja
Godfather
pre 13 godina
Daj smiri se s tim refreshanjem. LOck

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava