Warlock - Oficjalna Strona

Technikalia - tf python i tf lua

Lokkak - 28 Sie, 2009 - 14:34
Temat postu: tf python i tf lua
Są dostępne łatki do tfa umożliwiające pisanie skryptów w pythonie i lua

tf python
tf lua, patch.
Lokkak - 09 Wrz, 2009 - 13:54
Temat postu:
Parę informacji dla używających łatki pythonowej
- return z funkcji pythonowej jest ignorowany - zwracać trzeba przez tf.out()
- python_call może przekazywać do funkcji pythonowej tylko jeden argument
- wywoływane funkcje pythonowe muszą przyjmować jakiś argument - nawet jeżeli tego do niczego nie potrzebują i nie używają
Lokkak - 03 Lut, 2010 - 20:47
Temat postu:
Prosty przykład wykorzystania
a.py
Kod:
#!/usr/bin/python

import tf

def licz(arg):
        tf.out("["+str(arg.count(',')+3)+"]")


A potem już tylko:
Kod:
/python_load a
/def -mregexp -t"przybywaja" _ble = /substitute $(/python_call a.licz %PL%P0%PR) %PL%P0%PR


W ten prosty sposób uzyskujemy licznik osób w przychodzących drużynach
Cytat:

[5] Razem z groznym barczystym orkiem przybywaja masywny dlugowlosy ork, muskularny grozny ork, umiesniony zniecierpliwiony ork i masywny charyzmatyczny ork.
[3] Razem z czujnym krzepkim mezczyzna przybywaja srogi potezny mezczyzna i niespokojny ogromny mezczyzna.

Wszystkie czasy w strefie CET (Europa)
PNphpBB2 © 2003-2006