[Pomoc] Kako stavti komande na server (novi sam)

Započeo wowbufer, Decembar 29, 2010, 14:55:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

ajde dajte mi objasnite kako da stavim komande (scriptove) na server jer sam otvorio besplati nserver 4 sata, da probam to raditi ako mi se svidi da mozda otvorim svoj server

evo ti najobicnija komanda(uzeo sam je sa samp wiki)
if (strcmp(cmdtext, "/msg", true) == 0)
    {
        // Send a message to everyone.
        SendClientMessage(playerid, COLOR_GRAD1, "poruka");
        return 1;
    }

tako izgleda najobicnija komanda koja salje igracu poruku kada ukuca /msg
http://wiki.sa-mp.com/wiki/Main_Page-mozes naci dosta toga a imas i tutova ovdje,samo malo trazi

ma nasao sam a ovdje puno komanda ali mi nije jasno kamo da to stavim....  recimo ovo:


   1. CMD:sethp (playerid,params[]) 
   2.    { 
   3.    if(GetPVarInt(playerid,"Admin")>=1) 
   4.    { 
   5.          new playa; 
   6.          new health; 
   7.          new pName[MAX_PLAYER_NAME], SetHP[128]; 
   8.          new bName[MAX_PLAYER_NAME]; 
   9.          if(sscanf(params, "us[128]", bName, health)) return SendClientMessage(playerid, SPLAVA, "KORISTI: /ban <igračevID> <health>"); 
  10.          SetPlayerHealth(playa, health); 
  11.          GetPlayerName(playerid, pName, sizeof(pName)); 
  12.          format(SetHP, sizeof(SetHP), "%s je stavio %s HP na %d.", pName,bName,health); 
  13.          SendClientMessageToAll(COLOR_RED, SetHP); 
  14.          } 
  15.          else SendClientMessage(playerid, COLOR_RED, " [ERROR]: Nisi admin!"); 
  16.       return 1; 
  17.    } 

kamo da stavim taj script?

Citat: wowbufer poslato Decembar 29, 2010, 16:47:49 POSLE PODNE
ma nasao sam a ovdje puno komanda ali mi nije jasno kamo da to stavim....  recimo ovo:


   1. CMD:sethp (playerid,params[]) 
   2.    { 
   3.    if(GetPVarInt(playerid,"Admin")>=1) 
   4.    { 
   5.          new playa; 
   6.          new health; 
   7.          new pName[MAX_PLAYER_NAME], SetHP[128]; 
   8.          new bName[MAX_PLAYER_NAME]; 
   9.          if(sscanf(params, "us[128]", bName, health)) return SendClientMessage(playerid, SPLAVA, "KORISTI: /ban <igračevID> <health>"); 
  10.          SetPlayerHealth(playa, health); 
  11.          GetPlayerName(playerid, pName, sizeof(pName)); 
  12.          format(SetHP, sizeof(SetHP), "%s je stavio %s HP na %d.", pName,bName,health); 
  13.          SendClientMessageToAll(COLOR_RED, SetHP); 
  14.          } 
  15.          else SendClientMessage(playerid, COLOR_RED, " [ERROR]: Nisi admin!"); 
  16.       return 1; 
  17.    } 

kamo da stavim taj script?
To nemoj stavljat to je ZCMD to ti treba posebni INclude i tkao to..

SA-MP Scripting Tutorial 1-Getting Started

Kreni odavde i pogledaj sve delove,valjda ćeš da skapiraš osnovne stvari :)


No matter how hard it is, how tough life gets, never ever give up. If you do, you never will know how close you were to making it.


hvala ti na tutioralu 1 i dosao samdo 2 i tamo sam zapeo >.<...... sve napravil kao i on kaze na tutioral 2 ali meni se nece stvoriti savedpositions.txt u GTA SA glavnom folderu a sve sam napravio u Deburgu kao stoo je i on rekao :(



No matter how hard it is, how tough life gets, never ever give up. If you do, you never will know how close you were to making it.


Citat: wowbufer poslato Decembar 29, 2010, 20:03:11 POSLE PODNE
hvala ti na tutioralu 1 i dosao samdo 2 i tamo sam zapeo >.<...... sve napravil kao i on kaze na tutioral 2 ali meni se nece stvoriti savedpositions.txt u GTA SA glavnom folderu a sve sam napravio u Deburgu kao stoo je i on rekao :(

sada se pozicije, slike i podatci od samp-a spremaju u My Documents pod "GTA San Andreas User Files\SAMP" i tamo ce ti biti Savedpositions.txt
Mike Marquez | House of Rave is Trippy Place ! |

REY HVALA PUNO!!!! a imam sljedeci problem >.< kako promjeniti loaclhost??? jer on meni baca 127.0.0.1 a ja imam 192.168.1.1

upises u samp program 127.0.0.1:7777 ili neki drugi port ako nisi promjenio u server.cfg onda je 7777 i stisnes enter i upalis server na samp-server.exe i udes na server i gotovo..
Mike Marquez | House of Rave is Trippy Place ! |

HVALA TI CARE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

to sam uspio!!! ali sada kada mi dode do tamo

onda mi baca ono!:

[05:31:44] SA-MP 0.3b-R3 Started

[05:31:49] Connecting to 127.0.0.1:7777...

[05:31:56] The server didn't respond. Retrying..

[05:31:56] Connecting to 127.0.0.1:7777...
Poslednja Izmena: Decembar 30, 2010, 05:33:14 PRE PODNE od wowbufer

moras upalit server sa samp-server.exe file-om i ne ga gasiti i u server.cfg pod gamemod0 ImeTvogModa 0 Ovo 0 ne micat samo napises ime moda...ev primjer:

Citatecho Executing Server Config...
lanmode 1
rcon_password 55
maxplayers 32
port 7777
hostname Samp Server Test
gamemode0 GF 1
filterscripts
announce 1
query 1
weburl www.Balkan-samp.com
maxnpc 0
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000

Tako...

i moras ostaviti upaljen server, znaci ne ga gasit nego ostaviti  i onda odes na njega
Mike Marquez | House of Rave is Trippy Place ! |

kopy/paste-al sam to sto si mi dao sada nemogu niti upaliti samp-servec.exe

pa normalno kada ti se mod ne zove GF
Mike Marquez | House of Rave is Trippy Place ! |

TEK SAM SADA SKUZIO! lol xD
Poslednja Izmena: Decembar 30, 2010, 05:49:50 PRE PODNE od wowbufer