Skocz do zawartości
Beata_Szydlo_2015

[Filterscript] System frakcji oparty o bazy danych MySQL

Rekomendowane odpowiedzi

Wstęp: "Odświeżenie" bardzo starego skryptu Frakcji które są w MySQL. Frakcje można dodawać przez bazę danych lub komendę w PAWN można robić komendy dla frakcji podając id z bazy. Skrypt doskonale nadaje się do wklejenia do gamemodów. Odświeżone zostało tylko i wyłączenie dlatego iż pewna osoba przypomniała mi o skrypcie i zobaczylem jaki tam nieład. 
 
Wersja: v2.0beta
 
Jeżeli ktoś by czegoś nie rozumiał lub znalazł jakiś błąd w skrypcie proszę o pisanie w tym temacie. 
 
UWAGA: Do prawidłowego działania skryptu potrzebny jest plugin MySQL Plugin.
Include fCmd

 

PWN w załączniku.

fractions.pwn

Edytowane przez mrdrifter.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Sorry za odkop ale jak dodać żeby np. dany gracz z frakcji miał swoje komendy, mógł tylko on wejść w dany pickup itd?

if(PLAYER_Data[playerid][p_fid] != 4) return SendClientMessage(playerid, -1, " Musisz byc z frankcji id 4");
	if(PLAYER_Data[playerid][p_fid] != 4 || PLAYER_Data[playerid][p_r] < 2) return SendClientMessage(playerid, -1, " Musisz byc z szefem frakcji id 4");
	

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
fractions.pwn(75) : error 017: undefined symbol "argData"
fractions.pwn(75) : warning 215: expression has no effect
fractions.pwn(75) : error 001: expected token: ";", but found "]"
fractions.pwn(75) : error 029: invalid expression, assumed zero
fractions.pwn(75) : fatal error 107: too many error messages on one line

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

 

fractions.pwn(75) : error 017: undefined symbol "argData"
fractions.pwn(75) : warning 215: expression has no effect
fractions.pwn(75) : error 001: expected token: ";", but found "]"
fractions.pwn(75) : error 029: invalid expression, assumed zero
fractions.pwn(75) : fatal error 107: too many error messages on one line

 

Postaram się na dniach wydać wersję nie używającą zmiennych z fCmd. 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
#include <a_samp>
#include <mysql>

#define FILTERSCRIPT

#include <fCmd>

Zrób to tak, i skompiluj.

Edytowane przez GoldSerwer

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×