Skocz do zawartości
teolight

[ROZWIĄZANY]System VIP

Rekomendowane odpowiedzi

Witam. 

Czego będę musiał użyć aby napisać system VIP, który będzie pobierał informację z MySQL która sprawdza czy gracz posiada Vipa?

I w jaki sposób mogę zdefiniować sobie coś w stylu IsPlayerVIP?

W jaki sposób sprawdzić czy gracz posiada vip? OnPlayerConnect?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zależy jaki masz plugin. U mnie tak (używając include sprintf, bardzo przydatny dla mnie, zastepuje format):

new PlayerName[MAX_PLAYER_NAME], vip;
    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    mysql_query(sprintf("SELECT `player_vip` FROM `gamemode_players` WHERE `player_name` = '%s' LIMIT 1", PlayerName));
    mysql_store_result();
    while(mysql_fetch_row_format(data, "|"))
    {
        sscanf(data, "p<|>d", vip);
    }
    mysql_free_result();

 

(To tylko przykład wykorzystania pobierania wartości z bazy danych)

 

Edytowane przez DaGaXeR

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
24 minut temu, DaGaXeR napisał:

Zależy jaki masz plugin. U mnie tak (używając include sprintf, bardzo przydatny dla mnie, zastepuje format):

new PlayerName[MAX_PLAYER_NAME], vip;
    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    mysql_query(sprintf("SELECT `player_vip` FROM `gamemode_players` WHERE `player_name` = '%s' LIMIT 1", PlayerName));
    mysql_store_result();
    while(mysql_fetch_row_format(data, "|"))
    {
        sscanf(data, "p<|>d", vip);
    }
    mysql_free_result();

 

(To tylko przykład wykorzystania pobierania wartości z bazy danych)

 

MySql_free_result zwróci 1 lub 0? czy jak to działa?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Cytuj

Wstęp

  • Odpowiednio dobrana nazwa tematu względem problemu,
  • Wklej błąd kompilatora w tagu [code.]
  • Dodaj część kodu źródłowego, którego tyczy się błąd.

[źródło]

7 godzin temu, teolight napisał:

Witam. 

Czego będę musiał użyć aby napisać system VIP, który będzie pobierał informację z MySQL która sprawdza czy gracz posiada Vipa?

I w jaki sposób mogę zdefiniować sobie coś w stylu IsPlayerVIP?

W jaki sposób sprawdzić czy gracz posiada vip? OnPlayerConnect?

Nie dość, że nie wkleiłeś kodu to jeszcze pytasz o kod? O.o Jeśli to żart... to już przestaje być śmieszne, bo zdarza się coraz częściej w tym dziale.

Uczenie się pozostawia sentyment do zdobytych doświadczeń, im więcej doświadczeń tym większy sentyment. Trzeba przyznać, że choć twoje pytania są dość precyzyjnie zadane, to jednak świadczą o braku podstawowej wiedzy. Najpierw naucz się czegokolwiek porządnie, a potem (ewentualnie) proś o pomoc, bo póki co nie ma z tobą pola do otwartej dyskusji, a za tydzień powiesz, że masz to w d***e, bo ci się nie chce czegokolwiek pisać (albo nikt ci nie pomaga) - słomiany zapał. Chcesz uchodzić za snoba? Bardzo modna cecha w różnych dziedzinach życia.

Cytuj

Reguły działu problemy
W związku z sytuacją jaka miała miejsce w dziale problemy przed naszą aktualizacją,
pragniemy wprowadzić kilka ważnych reguł, w jaki sposób powinien zostać napisany temat.

Jak widać styl się zmienił, a reszta po staremu.

Edytowane przez PrzMas
Trzeba przyznać, że...

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ę.

×