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

Wysłany: 2014-01-20, 18:50


Renshard







Wiek: 35
Na forum: 4521 dni
Posty: 3
Nick w MP: Renshard

Piwa: 30

Respekt: 50

Witam, stworzy?em taki kod sugeruj?c si? jednym z temat?w z tego forum.
Komenda:
Kod:


if (strcmp("/vip", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,DIALOG_VIP,DIALOG_STYLE_INPUT,"Vip","{FFFFFF}Poni?ej znajduje si? lista komend vipa.\n{FFFFFF}/V-H, /V-A, /V-Cash, /V-Invisible, /V-Uninvisible\n{FFFFFF}/V-Tp-To, /V-Bronie, /V-Jetpack, /V-Say, /V-Skin\n/V-Spec, /V-Specoff, /V-Time, /V-Weather, /V-Respawn\n{FFFFFF}Aby zakupi? vipa za 1,23z? {FFFF00}wy?lij sms o tre?ci AA.SP pod numer 7136 i wpisz poni?ej kod z wiadomo?ci zwrotnej.","Ok","");

return 1;
}

OnDialogResponse
Kod:


case DIALOG_VIP:
{
if(response)
{
if(!HousesIsNull(inputtext))
{
new reqUrl[255];
format(reqUrl, 255, "admin.serverproject.pl/api/smsapi.php?key=%s&amount=1&code=%s", SMS_API, inputtext);
HTTP(playerid, HTTP_GET, reqUrl, "", "checkVIPCode");
}
}
}

i callback checkVIPCode
Kod:


forward checkVIPCode(playerid, response_code, data[]);
public checkVIPCode(playerid, response_code, data[])
{
if(response_code != 200)
{
SendClientMessage(playerid, -1, "Wyst?pi? b??d z serwerem!");
return 0;
}
if(strfind(data,"ok",true) != -1)
{
SendClientMessage(playerid,0xD8F2F7FF, "Kod jest poprawny");
VIP[playerid] = gettime() + 30 * 24 * 60 * 60;
SendClientMessage(playerid,0xFFFFFFFF,"Zakupi?e? vipa na 30 dni.");
dini_IntSet(PlayerName(playerid),"Vip",30 * 24 * 60 * 60 + gettime());
return 1;
}
SendClientMessage(playerid,0xD8F2F7FF, "Wprowadzony kod jest niepoprawny!");
return 1;
}

Problem polega na tym ?e za 1 razem jak wpisa?em kod to portfel zosta? do?adowany lecz nic si? nie wy?wietli?o ?e "Kod jest poprawny" na czacie ani nie otrzyma?em vipa. Za 2 wpisanie tego samego kodu pokaza?o si? ?e kod nieprawid?owy, niby dobrze ?e portfel do?adowany ale chodzi mi o to aby gracz wysy?aj?cy sms otrzyma? vipa.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-22, 02:28


matiosek7







Wiek: 39
Na forum: 4999 dni
Posty: 15



Respekt: 50

A ile razy to testowa?e??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-22, 22:46


Vixin







Wiek: 25
Na forum: 4516 dni
Posty: 4
Nick w MP: Vixineq



Respekt: 50

Bl?d przy potwierdzeniu kodu z sms'a

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-24, 00:15


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Kod:

case DIALOG_VIP:
{
if(response)
{
if(!HousesIsNull(inputtext))
{


Co? mi si? zdaje, ?e chyba kto? pomyli? system vipa z kwadratem.

Postaw piwo autorowi tego posta
 

 
Tagi: sms :: api :: serverproject.pl
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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