Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-02-21, 19:05


VinceW







Wiek: 31
Na forum: 5248 dni
Posty: 39
Nick w MP: MagisterTMPL

Piwa: 3

Respekt: 50

Witam chcia?bym doda? do mapy system VIP.
Tylko ja nie chce aby by?o ?e dodaje cmd /dajvip.
Tylko ?eby by?o VIP za SMS i automatycznie aktualizuje wszystko.
Znalaz?em ju? taki system ale mam kilka error?w taki system:

http://www.gtafucking.info/index.php?topic=11591.0

Je?li kto? zna dobry kod na podobny system VIP to prosz? o pomoc.
Je?li nie to podam kod z errorami.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-22, 21:24


ziomek_zack







Wiek: 28
Na forum: 5669 dni
Posty: 27
Nick w MP: Mors

Piwa: 183

Respekt: 45,3

Podaj kod

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-23, 12:14


VinceW







Wiek: 31
Na forum: 5248 dni
Posty: 39
Nick w MP: MagisterTMPL

Piwa: 3

Respekt: 50

2. Zr?b zajebisty skrypt do swojej super mapy

2.1. Ustawienia na gorze skryptu na przyklad - tutaj s? potrzebne dane, kt?re mia?e? zapami?ta? lub zapisa?.
Kod Pawn:

#define SMS_APIKEY "1a94179374f93f7c7f2de1ad90faafc8"
#define SMS_NUM "7055"
#define SMS_CONT "KOD.GW 87354"


2.2. Przyda?aby si? komenda do wy?wietlania dialogu (oczywiscie mozna zrobic sprawdzanie od razu w komendzie, np /vip abc1cba2, gdzie "abc1cba2" to kod otrzymany zwrotnym smsem)
Kod Pawn:

if(!strcmp(cmdtext, "/vip", true))
{
ShowPlayerDialog(playerid, 666, DIALOG_STYLE_INPUT, "Kupno konta VIP", "Wy?lij SMS o tre?ci "SMS_CONT" na numer "SMS_NUM", po czym podaj kod zwrotny: ", "Sprawd?", "Anuluj");

return 1;
}


2.3. Obs?uga dialogu (OnDialogResponse)
Kod Pawn:

if(dialogid == 666 && response)
{
new reqUrl[64];
format(reqUrl, 64, "profitsms.pl/check.php?apiKey=%s&smsNr=%d&code=%s", SMS_APIKEY, SMS_NUM, inputtext);

HTTP(playerid, HTTP_GET, reqUrl, "", "checkVIPCode");
}


2.4. Sprawdzenie poprawnosci kodu
Kod Pawn:

forward checkVIPCode(playerid, response_code, data[]);
public checkVIPCode(playerid, response_code, data[])
{
if(response_code != 200)
{
SendClientMessage(playerid, 0, "Wyst?pi? b??d z serwerem : <");
return 1;
}

if(strval(data) == 1)
{
SendClientMessage(playerid, 0, "Super. Kod jest poprawny. Masz teraz vipa. ");
// tutaj dajemy graczowi vipa, na przyklad:
PlayerInfo[playerid][pVIP] = true;
}
else
{
SendClientMessage(playerid, 0, "Wprowadzony kod jest niepoprawny! ");
}

return 1;
}



Standardowo - nie sprawdzane, ale powinno dzia?a?.

To jest wyci?te ze strony.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-23, 13:55


piokur9







Wiek: 26
Na forum: 5237 dni
Posty: 16
Nick w MP: piokur9



Respekt: 50

Ostrzeżeń: 100%
Mo?esz to w jedn? ca?o?? sklei? by chc? to mie? jako skrypt !

Postaw piwo autorowi tego posta
 

 
Tagi: vip :: sms
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] VIP za SMS Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku