critical | 2019-02-21 22:20:22 UTC | #1
Witam. Przedstawiam Państwu wykonane przeze mnie połączenie przykładowego sklepu na serwerze SA:MP z API SMS LVL UP.
Na początku kodu możemy zdefiniować ścieżkę do pliku .php, który sprawdzi poprawność kodu, numer telefonu, treść oraz cenę SMS wyświetlaną w oknie po wpisaniu /vip.
PHP zwraca nam wartość 0, gdy kod jest nieprawidłowy/wykorzystany, a 1 gdy kod jest poprawny. SA:MP pobiera pierwszy symbol zwrócony przez php i sprawdza:
Jeżeli 1 - zwraca informacje o przyjęciu kodu oraz (w zależności od osoby dodającej API) np. doładowuje portfel gracza.
Jeżeli 0 - zamyka okno zwracając informację na czacie o nieprawidłowym lub już wykorzystanym kodzie
Działanie API możemy sprawdzić wpisując kod zwrotny TEST.
Można to udoskonalić o dodanie kilku cen, ale to już pozostawiam Wam. Ja przygotowałem API pod płatność daną kwotą.
Gamemode w .pwn (do skompilowania w Pawno): https://pastebin.com/tUUjfwQu
Plik .php: https://pastebin.com/QZFXQreA
Timo | 2017-05-17 15:18:31 UTC | #2
Fajnie że się dzielisz tym z nami :)
Linijka w kodzie critical LVL UP API test
brzmi na prawdę groźnie.
critical | 2017-05-17 15:19:16 UTC | #3
Spokojnie, można wywalić. :P