Skocz do zawartości
  • 0

Skrypt na zapisywane nicków graczy których się zabiło oraz graczy przez których zostaliśmy zabici


Pytanie

Skrypt na zapisywane nicków graczy których się zabiło oraz graczy przez których zostaliśmy zabici do mysql! :D Z góry dzięki za opdowiedzi

Edytowane przez Tiql

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Mogę Ci dać tylko tyle:

 

on load:
	# required skellet
    set mysql host to "localhost"
    set mysql username to "USER"
    set mysql password to "PASSWORD"
    set mysql database to "DATABASE"
    connect to mysql
	#>...
on death of player:
	if attacker is a player:
		add "%attacker%" to {deaths::list::%victim%}
		add "%victim%" to {kills::list::%attacker%}
		stop

nawet nie jestem pewny czy da sie takie cos zrobic...

  • 0
54 minuty temu, Tiql napisał:

@esej niestety nie działa :/

W config.yml w Skript musisz dać zapis mysql - dzięki temu wszystkie zmienne będą zapisywane w bazie danych, a nie w pliku variables.

A potem:

on death of player:
	add attacker to {zgony::%victim%::*}
	add victim to {zabojstwa::%attacker%::*}

 

  • 0
1 godzinę temu, KrejzolekPRO napisał:

W config.yml w Skript musisz dać zapis mysql - dzięki temu wszystkie zmienne będą zapisywane w bazie danych, a nie w pliku variables.

A potem:


on death of player:
	add attacker to {zgony::%victim%::*}
	add victim to {zabojstwa::%attacker%::*}

 

Nie polecaj mu tego, bo potem będzie miał problem z odczytaniem struktury tabel. Najlepiej gdyby użył jakiegoś zewnętrznego dodatku (coś pokroju skQuery, ew. Umbaska, chociaż i ten i ten jest skopany, bo całość wykonuje w głównym wątku, ten zapis ze Skripta także), a nawet zewnętrznego pluginu pod to. Nie wspomnę o tym, że @Tiql to typowa cebula, bo tutaj pisał w tej samej sprawie, skontaktował się ze mną na maila, i nie odpowiedział (o ile miał zamiar coś takiego zrobić).

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...