AdminMod.de
https://www.adminmod.de/

plugin_logd_tkrevenge mit chicken_mod kombinieren?
https://www.adminmod.de/viewtopic.php?t=3465
Seite 1 von 1

Autor:  SYN@PSE [ 01.07.2002, 19:31 ]
Betreff des Beitrags:  plugin_logd_tkrevenge mit chicken_mod kombinieren?

:wink: Moin Moin!
Wollte mal fragen ob es möglich ist ob jemand ein Plugin programmieren kann was Chicken-Plugin beinhaltet.
D.h. die Kombination zwischen plugin_logd_tkrevenge und Chicken-Plugin zusammen ohne das bekannte Statsme-Plugin???
Wäre supergeil!!!!!

Autor:  =[mB]= Legionaer [ 03.07.2002, 20:38 ]
Betreff des Beitrags: 

Ähhmm... wie willst du das programmieren?? also wann soll denn der chicken befehl ausgelöst werden?? wenn einer nen absichtlichen TK macht?? is kein problem das is nur eine zeile!

Autor:  SYN@PSE [ 03.07.2002, 22:06 ]
Betreff des Beitrags:  Genau, genau!!!!!

Jup! Genau das wollte ich!
Das Chicken-Plugin läuft bei uns. Und wenn jemand nen Teamkill macht soll er entscheiden zwischen slap, kill, forgive oder in ein Chicken verwandeln.
Wenn du die Zeile progen kannst dann bitte!!!!!!!!!

Autor:  Sir Drink a lot [ 03.07.2002, 23:09 ]
Betreff des Beitrags: 

im FFMon ist es schon integriert. Muss man nur dann aktivieren-

Autor:  -=SCARAP=- [ 03.07.2002, 23:13 ]
Betreff des Beitrags: 

will die ganze sache bei statsme mit mit einbauen
wo ich die auswahl moeglichkeit reinsetzen muss hab ich ja gefunden is ja nicht beonder schwierig aber wie schreibe ich den admin nbefehl da mit rein?

die zeile ist
Code:
sm_register "DeathMsg" "{sm_mode&16384?:#skip!}{k.id=v.id?#skip!}{k.tm.gm.name!v.tm.gm.name?#skip!}localinfo PUNISH_{k.id} 1;sm_showmenu #{v.userid} \'\\\\yTK Menu\\n\\n\\\\w1. sofort killen\\n2. TK vergeben\\n0. Naechste Runde killen\' 120;sm_setmenu #{v.userid} \' \' \'sm_clexec #{k.userid} kill;localinfo PUNISH_{k.id} 0\' \'sm_clexec #{v.userid} \\'say .forgivetk\\'\'" ade
hab mir gedacht das ich das so mach ist das richtig?
Code:
sm_register "DeathMsg" "{sm_mode&16384?:#skip!}{k.id=v.id?#skip!}{k.tm.gm.name!v.tm.gm.name?#skip!}localinfo PUNISH_{k.id} 1;sm_showmenu #{v.userid} \'\\\\yTK Menu\\n\\n\\\\w1. sofort killen\\n2. TK vergeben\\n3. in ein Chicken verwandeln\\n0. Naechste Runde killen\' 120;sm_setmenu #{v.userid} \' \' \'sm_clexec #{k.userid} kill;localinfo PUNISH_{k.id};admin_command admin_chicken {k.name} 0\' \'sm_clexec #{v.userid} \\'say .forgivetk\\'\'" ade
helt mir bitte

Autor:  Sir Drink a lot [ 03.07.2002, 23:21 ]
Betreff des Beitrags: 

da fragst Du besser im Statsme Forum.

Autor:  -=SCARAP=- [ 03.07.2002, 23:27 ]
Betreff des Beitrags: 

lol sone scheisse ich mit meinem geilem englisch naja mal sehen ob sie verstehen was ich meine *gg*

Autor:  SYN@PSE [ 04.07.2002, 10:02 ]
Betreff des Beitrags: 

Zitat:
im FFMon ist es schon integriert. Muss man nur dann aktivieren-
Jup. Das ist richtig. Hatte gedacht das ich hier ne schnelle Antwort bekomme (*scheisse, pass auf. So mußte das machen....!*).
Na dann muss ich mich dort durchfuchsen.
So wies aber aussieht muss ich doch Statsme installieren. Und das wollte ich vermeiden.

Aber danke für die Antworten.

Autor:  =[mB]= Legionaer [ 04.07.2002, 10:22 ]
Betreff des Beitrags: 

Warte warte dass geht auch im plugin_logd_tkrevenge... dafür musste nicht extra statsme installieren (nichts gegen statsme :D)

du brauchst das plugin als .sma datei.ganz oben im plugin würde ich erst mal die zeile

strcat(outputmessage, " kann schreiben slap, kill, or forgive.", MAX_DATA_LENGTH);

in

strcat(outputmessage, " kann schreiben slap, kill, chicken or forgive.", MAX_DATA_LENGTH);

ändern. und weiter unten bei dem fetten block mit den ganzen else ifs fügst du dran: (zwischen nummenutimers = nummenutimers - 1; und } )

} else if(strcmp(Data,"chicken") == 0) {
new tkname[MAX_NAME_LENGTH];
new victimname[MAX_NAME_LENGTH];
playerinfo(tkedby[UserIndex], tkname, MAX_NAME_LENGTH);
playerinfo(UserIndex, victimname, MAX_NAME_LENGTH);
plugin_exec( "admin_chicken",tkname );
strcpy(Data, victimname, MAX_DATA_LENGTH);
strcat(Data, " entschied ", MAX_DATA_LENGTH);
strcat(Data, tkname, MAX_DATA_LENGTH);
strcat(Data, " als TK-Rache in ein Chicken zu verwandeln.", MAX_DATA_LENGTH);
say(Data);
tkedby[UserIndex] = -1;
nummenutimers = nummenutimers - 1;

aber so dass es schön in einer linie unter den anderen zeilen steht :)

Autor:  SYN@PSE [ 04.07.2002, 10:25 ]
Betreff des Beitrags:  Danke!!!!

Werde es gleich ausprobieren. Antwort kommt!!!!!

Autor:  =[mB]= Legionaer [ 04.07.2002, 19:46 ]
Betreff des Beitrags: 

Chicken is aber ne ganz schön harte bestrafung nur für einen TK ;)

Autor:  Tradikey [ 18.07.2002, 16:07 ]
Betreff des Beitrags: 

Ist das dann auch so, dass man nach einer Runde dann wieder enthühnert wird? Und wo kann man das in Statsme einstellen?

Autor:  =[mB]= Legionaer [ 19.07.2002, 10:35 ]
Betreff des Beitrags: 

hmm in dem fall wäre das nicht so... von daher ziemlich hart ;)

Aber bury wäre doch auch ganz nett!

Autor:  SYN@PSE [ 19.07.2002, 11:29 ]
Betreff des Beitrags: 

Zitat:
Warte warte dass geht auch im plugin_logd_tkrevenge... dafür musste nicht extra statsme installieren (nichts gegen statsme :D)
Danke Dir! Hat funktioniert. Ich war aber mit der Anzeige nicht zufrieden und habe deshalb doch Statsme installiert. Und wir bleiben dabei.
Danke für Deine Mühe!!!!! THX

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/