Page 1 of 1

Komandos kūrimas norint iššaukti motd langą

Posted: 2011 Feb 06 14:05
by kesiukas
Sveiki, taigi nutariau idėti pamoka, kaip jūs patys labai lengvai galite susikurti savo /komanda, pvz.: /uzas; /slotas/ ir t.t.

Taigi prisegu faila: "pamoka.sma". Jūs jį parsisiūskite ir atidrykite su "Notepad" arba "Wordpad". Atidarę pamatysite tokį kodą:

Code: Select all

#include <amxmodx> public plugin_init() {     register_plugin("say [color=#4040BF]/pamoka[/color]","1.1","Pa1n");    register_clcmd("say [color=#4040BF]/pamoka[/color]","admin_motd");} public admin_motd(id) {    show_motd(id,"[color=#00BF00]pamoka.txt[/color]","[color=#800000]Serverio pamokos[/color]")    return PLUGIN_CONTINUE   }
================================
pamoka.txt - Tai yra jūsų .txt failas, kuriame bus surašyta jūsų norima informacija. Šią informacija pamatys tie žaidėjai, kurie parašys "/pamoka" (čia mano atveju). .txt failą kelkite į valve/cstrike folderį. Pamoka.txt galite pakeisti į savo norimą žodį, bet būtinai prirašykite galą .txt.
Serverio pamokos - čia yra (mano atveju) kai parašai "/pamoka" to išmetamo lango pavadinimas. Jį galite pakeiti į kokį tik norite.
/pamoka - tai yra jūsų norima komanda, kurią reikės parašyti, kad žaidėjams išmestu jūsų norimą informaciją. Galite pakeisti pagal save.
Viską pakeite pagal save, viską išsaugokite ir .sma failą sucompiliuokite į .amxx pluginą.
LABAI SVARBU:
Plugino pavadinimas gali būti betkoks.
.txt failo pavadinimas turi būti būtinai toks, koki irašėte vietoje pamoka.txt.
/pamoka abiejose eilutėse turi būti vienodos komandos.

SĖKMĖS NAUDOJANT.

Jei rasite klaidų rašykite. Jei negaila duokit karmos.

Pamoką rašiau pats. Be mano sutikimo kopijuoti bei platinti draudžiama.

Re: Susikurk savo /komanda

Posted: 2011 Feb 06 14:52
by newb
Ar bent zinai ka daro sitos eilutes ?

Code: Select all

if (!cmd_access(id,level,cid,1))return PLUGIN_CONTINUE
:)

Re: Susikurk savo /komanda

Posted: 2011 Feb 06 15:12
by kesiukas
Zinau. Bet be ju nesigavo kad veiktu pluginas

Re: Susikurk savo /komanda

Posted: 2011 Feb 06 17:29
by aaarnas
Tai jei žinai, kam rašai? nutrink ",0,"- Shows the MOTD." ir nereikės tų eilučių.

Re: Susikurk savo /komanda

Posted: 2011 Feb 06 18:10
by baltymas
Tai, kad čia kaip susikurti savo motd komandą, o ne komandą. :)