Skripta koju koristim: Ja sam radio od 0 (DM Server)
Detaljan opis problema: Ovako radio sam DM server,i sad poceo sam da pravim komande,juce kada sam napravio radilo je a danas nece...Ne znam u cemu je problem.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/E1uHmcm.png
if(!strcmp("/kill", cmdtext, true))
{
SetPlayerHealth(playerid, 0);
return 1;
}
Probao sam ne radi... ???
Sad probaj treba radi
if (strcmp("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 0);
return 1;
}
Cekaj jel treba i ovo prvo? public OnPlayerCommandText...?? :-[
Da
Aj prvo instaliraj ZCMD tj ubaci ZCMD u pawno>Includes>upalisGM i na vrhu srkipte stavis #include <zcmd>
Pa ispod OnPlayerCommand
ubaci :
CMD:kill(playerid, prams[])
{
SetPlayerHealth(playerid, 0);
return 1;
}
NECE
Ne moze da nece. :D Nema sanse, ti nisi uradio kako treba ::)
Slusaj juce kad sam pravio radilo je...danas sam poceo da radim na pocetku htela je 1 komanda a posle nista...
Iskacu ti errori jel' ?
Koji ti iskace?
Ne brate nema errora,sve je dobro,ali kad udjem na server,kucam /kill i nista se ne desava...
Moguce da je do dali mozda imas definisano ono JBC_SETPLAYERHELT
A ne pokazuje "SERVER: Unknow command!" ?
Ne
Ja zaista ne znam u cemu je problem... Mada sunjam da su komande radjene razlicitim bibliotekama
neke <a_samp>, neke <zcmd> itd.. I to je problem. Moraju sve biti uradjene istom bibliotekom!
Mhm znaci tu sam pogresio... :-[
Ne kazem, ali mislim da je u tome problem...
Sad moram da radim mod iz pocetka ili moze nesto drugo? :)
Ma sta je tesko prebacivati komande?
Ja ti predlazem ZCMD laksi je :)
Cekaj brate polako...kako da prebacim komande kad ni ZCMD i onaj stari ne rade..?Ja sam radio i sa ZCMD-om i sa onim starim ono..
Postavljas ovako komande za zcmd
CMD:kill(playerid, params[])
{
SetPlayerHealth(playerid, 0);
return 1;
}
(( Na isti nacin radis i ostale komande,mjenjas samo iza dvotocja do prve zagrade ))
Postoji mogucnost i strcmp i zcmd zajedno, samo je pitanje kako ce funkcionisati ali posto se uvek secam gde sam to jos davno procitao evo ti direktan link na post:
http://forum.sa-mp.com/showpost.php?p=1565860&postcount=428
@мιккι#
Citat: мιккι# poslato Novembar 30, 2014, 15:34:25 POSLE PODNE
Ja zaista ne znam u cemu je problem... Mada sunjam da su komande radjene razlicitim bibliotekama
neke <a_samp>, neke <zcmd> itd.. I to je problem. Moraju sve biti uradjene istom bibliotekom!
Moram da se nadovezem na ovo, nadam se da si pogresio slucajno. "Moraju sve biti uradjene istom bibliotekom"? Nadam se da si mislio da sve moraju biti u istom procesoru komandi. A posebno ovo da su neke radjene a_samp, a neke za zcmd bez biblioteke a_samp je ne moguce, ona mu je bitna. Drugo je da koristi zcmd i strcmp onda mu moze biti ovakva greska. Uglavnom moras i trebas koristiti te biblioteke ako zelis zcmd, tj. a_samp, zcmd, sscanf i slicno.
Upravo tako gagi :)
Desava se, relativno sam "mlad" u skriptanju, aktivno radim tek daj boze pola godine. Imam naravno gresaka tek se uhodavam, polako...
Imas na forumu prebacivanje komandi u ZCMD
Skini zcmd ubaci ga u includove
Dodaj ga
#include <zcmd>
Na kraj skripte izvan publica dodaj
CMD:samoubojstvo(playerid, params[])
{
SetPlayerHealth(playerid, 0);
Return 1; }