Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: Bugi poslato Maj 23, 2013, 17:53:32 POSLE PODNE

Naslov: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Bugi poslato Maj 23, 2013, 17:53:32 POSLE PODNE
Pozdrav svima dakle ako vas zanima kako se pravi /askq komanda,
procitajte ovaj tut dakle ovo je komanda kojom
saljemo pitanje/report adminima ili helperima, to cete sami izabrati
ali polako o tome, sada da krenemo sa pravljenjem komande:

KORAK 1:
Dakle bice vam potrebni sledeci includeovi:


#include <a_samp>
#include <zcmd>


Dakle a_samp vec imate, ali ZCMD ako nemate skinite ga sa ovog linka (http://www.solidfiles.com/d/879d1213462fc1562d16d464e90c8cf9/)  i ubacite u .../pawno/include


KORAK 2:

Dakle sada imamo potrebne includeove ali ono sto nemamo jeste kod, dakle pravimo komandu /pomoc


CMD:pomoc(playerid, params[])
{
if(IsPlayerConnected(playerid)) //provera da li je konektovan
    {
    if(isnull(params)) return SendClientMessage(playerid,-1,"Koriscenje: /pomoc [text]"); //ako samo unese /pomoc salje mu kako se koristi komanda
    new string[256]; //pravimo string
    GetPlayerName(playerid,string,sizeof(string));//uzimamo igracevo ime
    format(string,sizeof(string),"{FF0000}%s Vam je poslao zahtev za pomoc koji glasi: %s", string, params); //koristimo string tj pravimo ga
    SendPorukuHelperima(COLOR_WHITE,string); //salje poruku helperima preko dole navedenog stocka
    return 1;
    }
   return 1;
}

KORAK 3:
Dakle kada smo napravili komandu ostaje nam da dodamo na vrh ovaj stock koji salje poruku helperima


stock SendPorukuHelperima(color,const msg[]) //otvaram stock
{
   for (new i=0; i<MAX_PLAYERS; i++)
   {
      if (IsPlayerConnected(i) && PlayerInfo[i][pHelper] >= 1) SendClientMessage(i,color,msg); //dakle provera samo ako je helper i konektovan da mu salje poruku
   }
}


KORAK 4:

To bi bilo to, sada je sve na vama, SVE NAJBOLJE U DALJEM ZIVOTU :D i da
napomenem obavezno iako mi nije pomagao ovde ali veliko hvala Blaeksu
koji je kralj i moj veliki saputnik jos jednom HVALA! I nadam se da sam vam pomogao

Credits:
Blaeks(rekao sam gore)
Starke i Coda(smarali :D)
Kristijan(ljutio se dok sam pravio hahah)

by BUGI :D




Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: xyzcod2 poslato Maj 23, 2013, 18:57:27 POSLE PODNE
prosto al ok je :D
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Bugi poslato Maj 23, 2013, 19:15:08 POSLE PODNE
Kristijane nemo se ljutis :D, xyzcod2 jbg brate ima ko ne zna :D
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: xyzcod2 poslato Maj 23, 2013, 19:18:56 POSLE PODNE
Citat: |LZ| Bugi poslato Maj 23, 2013, 19:15:08 POSLE PODNE
Kristijane nemo se ljutis :D, xyzcod2 jbg brate ima ko ne zna :D
znam,al kazem,lako za napravit al nekima puno znaci :D
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: KiMu poslato Maj 24, 2013, 01:04:27 PRE PODNE
Solidno :D
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Bugi poslato Maj 24, 2013, 13:53:45 POSLE PODNE
Citat: KiMu poslato Maj 24, 2013, 01:04:27 PRE PODNE
Solidno :D

Fala  :-*
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Joey_ poslato Maj 25, 2013, 00:12:53 PRE PODNE
Citat: David (Sabljak) A.k.A SABO(T) poslato Maj 25, 2013, 00:08:40 PRE PODNE
Trebao si koristit foreach

napravit anti spam za tu komandu

string je prevelik, dosta je 128

getplayername koristis sa stringom umjesto sa MAX_PLAYER_NAME

Koristiš varijablu koju nigdje nisi definirao u tutorialu i ^:
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Bugi poslato Maj 25, 2013, 16:59:20 POSLE PODNE
Dobro brt ovo je samo osnovno
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Mister.Scripter poslato Jun 20, 2013, 10:43:41 PRE PODNE
Dobar je ja sam editovao i dodao da jos covjeku uzme 50$ za pitanje i da mu pise da je poslao :)
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: |TED| Boca SRB poslato Jun 20, 2013, 22:05:52 POSLE PODNE
Lepo objasnjeno :D
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: WilliamS poslato Jun 21, 2013, 08:02:20 PRE PODNE
Odlicno objasnjeno :) Nekima nista a nekima mnogo znaci :)
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Corleoneâ„¢ poslato Jul 23, 2013, 13:32:45 POSLE PODNE
Dobro je,pomoci ce nekima :)
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Farkias poslato Jul 27, 2013, 19:47:37 POSLE PODNE
Sabljak ti je sve pojasnio slažem se sa njim, btw nema potrebe praviti tutove u vezi ovog, pohvala za trud.
Naslov: Odg: [TuT] Kako napraviti /askq ili /pomoc (Kako hocete xD)
Poruka od: Bugi poslato Jul 27, 2013, 21:17:14 POSLE PODNE
Citat: Faris Hadžić [Farkias] poslato Jul 27, 2013, 19:47:37 POSLE PODNE
Sabljak ti je sve pojasnio slažem se sa njim, btw nema potrebe praviti tutove u vezi ovog, pohvala za trud.

fala :D