[HILFE]Quest "command" befehlen

01/07/2013 20:05 ©by Noa#1
Hey ich habe ein Problem und zwar geht es um "command"
ich habe in meiner quest diesen befehl
PHP Code:
command("private_empire 0 1 1000 64"
oder
PHP Code:
command("priv 0 1 1000 64"
hab auch
command("/private_empire 0 1 1000 64")
benutzt, jedoch ohne Erfolg.
geschrieben und nichts passiert, der befehl wird einfach ignoriert, soll ich andere befehle benutzen?
wenn ja welche und wie?
Hilfreiche Beiträge werden gern gesehen.

mfg Noa
01/07/2013 20:19 √π.#2
Der command() Befehl kann nur von GM's ausgeführt werden, bei normalen Spielern wird dort stehen "Der Befehl wurde nicht gefunden" oder so ähnlich.
01/07/2013 20:27 ©by Noa#3
Hab ein Gm chat im spiel und teste alles mit dem, an den rechten kann es nicht liegen.
Ich glaube das meine frage ungeklärt bleiben wird.
01/07/2013 20:48 Ap0kalyps3#4
command("priv 0 1 1000 64") MUSS definitiv gehen.
"private_empire" gibt es als command nichtmal, das heißt wenn man es schon ausschreiben möchte wenn überhaupt einfach nur "priv_empire {EMPIRE} {TYPE} {HEIGHT} {DURATION}".

Ob man beim "command()" Befehl nen / davor brauch um GMCommands auszuführen bin ich mir nicht sicher.
Rates würde ich davon ab aber auch nicht per command() an machen, sondern per Quest-Funktion.. dafür gibts näml. extra eine ;)


__give_empire_priv({EMPIRE}, {TYPE}, {HEIGHT}, {DURATION})
{EMPIRE} ; 0=All;1=Shinsoo;2=Chunjo;3=Jinno
{TYPE} ; 1=ItemDrop;2=GoldDrop;3=SpecialGoldDrop;4=EXP
{HEIGHT} ; abhängig von deinen Cores - nach deinem Beispiel aber anscheinend max. 1k
{DURATION} ; Zeit in Sekunden.


HF & GL. ^^
greez
01/07/2013 21:10 ©by Noa#5
__give_empire_prive(0, 1, 400, 1000)
funktioniert leider nicht
01/07/2013 21:23 [SA]Tears aka.[BlackBite]#6
soweit ich weis wird für command befehle der testserver benutzt.. da der aber in den 2010er games weg is... eher schlecht
01/07/2013 21:34 ©by Noa#7
Quote:
Originally Posted by [SA]Tears aka.[BlackBite] View Post
soweit ich weis wird für command befehle der testserver benutzt.. da der aber in den 2010er games weg is... eher schlecht
hilft mir jetzt Garnicht weiter
01/07/2013 21:37 [SA]Tears aka.[BlackBite]#8
war nur ne anmerkung... setz es dem spieler einfach per querry ..
01/07/2013 21:45 ©by Noa#9
kein Spieler sondern alle und mysql kann ich nicht
01/07/2013 21:47 [SA]Tears aka.[BlackBite]#10
also was genau magst machen? rates an machen per item oder npc oder wie? :)
01/07/2013 21:49 ©by Noa#11
npc dann per os.date laufen lassen
01/07/2013 21:52 [SA]Tears aka.[BlackBite]#12
k, ich guck ma in der db ob die festgelegt sind in irgend einer spalte, wenn ja schreib ich dir nen querry und geb erklär dir den einfachsten weg querrys auszuführen^^
01/07/2013 21:57 #SoNiice#13
Tears, du verstehst nicht, was er will. Er will die Rates aktivieren, das geht sehr wohl via __give_empire_priv(), überprüf, ob du es falsch geschrieben hast, bzw. schau in deine questfunction Datei, wie der richtig geschrieben wird.
01/07/2013 22:00 ©by Noa#14
reich - typ- menge- zeit in sek
PHP Code:
__give_empire_prive(014001000
trotzdem geht es nicht
01/07/2013 22:04 [SA]Tears aka.[BlackBite]#15
per mysql auch nix machbar... @ SoNiice ja sry hart übermüdet bissi schwer von begriff ._.

€: Machbar wäre es über nen python chat befehl... bzwim item nen cmd chat reinhauen der in python
den priv_empire befehl ausgibt. das ginge^^