Hwang's Lotto System. -
Re: Hwang's Lotto System. -
Re: Hwang's Lotto System. -
Код:
/*
»»»»»»»» Yapımcı =;
Hwang
»»»»»»»» Tarih =;
07.09.2013
*/
#include a_samp
#pragma tabsize 0
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
new LotoBitti,
LotoBasladi,
LotoNumarasi,
LotoBasladiVOL2;
public OnFilterScriptInit(){
InitInfos();
return 1;}
public OnFilterScriptExit(){
ExitInfos();
return 1;}
public OnPlayerCommandText(playerid, cmdtext[]){
dcmd(lotto,5,cmdtext);
return 1;}
dcmd_lotto(playerid,params[]){
if(LotoBasladiVOL2 == 1){
new tmp[256];
if(!strlen(params)) return SendClientMessage(playerid,-1,"{00FFFF}+- Loto -+ {ffffff}/lotto [Number]");
if(IsNumeric(tmp)){
new lCevabi;
lCevabi = strval(params);
if(lCevabi == LotoNumarasi){
LotoBasladiVOL2 = 0;
LotoNumarasi = 0;
KillTimer(LotoBitti);
LotoBasladi = SetTimer("LotoBasladiVOL0", 300000, 0);
lotteryprizes(playerid);
new isim[MAX_PLAYER_NAME];
GetPlayerName(playerid,isim, sizeof(isim));
new str[128];
format(str,128,"{00FFFF}+- Lotto -+ {00FF00}%s {ffffff}has won the lottery player 90.000$ and +20 score win!",isim);
SendClientMessageToAll(-1,str);
}else{
SendClientMessage(playerid,-1,"{00FFFF}+- Lotto -+ {ffffff}You incorrectly answered.");
}
}
else
{
return SendClientMessage(playerid,-1,"{00FFFF}+- Lotto -+ {ffffff}Is not active!");
}
return 1;
}
}
forward LotoBasladiVOL0();
public LotoBasladiVOL0(){
LotoNumarasi = random(50);
LotoBasladiVOL2 = 1;
new LotoyaZi[128];
new LotoyaZi2[128];
format(LotoyaZi, sizeof(LotoyaZi), "{00FFFF}+- Lotto -+ {ffffff}Lotto started lotto /lotto number between 1-50 to play using the lottery!");
SendClientMessageToAll(-1, LotoyaZi);
LotoBitti = SetTimer("LotoSonaErdi", 120000, 0);
return 1;}
forward LotoSonaErdi();
public LotoSonaErdi(){
new LotoyaZi[128];
new LotoyaZi2[128];
LotoBasladiVOL2 = 0;
format(LotoyaZi, sizeof(LotoyaZi), "{00FFFF}+- Lotto -+ {ffffff}No one failed to meet the lottery, lotto, whereas numerous as follows: {00FFFF}%d",LotoNumarasi);
SendClientMessageToAll(-1, LotoyaZi);
LotoBasladi = SetTimer("LotoBasladiVOL0", 300000, 0);
return 1;}
stock IsNumeric(string[])
{
for (new i = 0, j = strlen(string);
i < j; i++)
{
if (string[i] > '9' || string[i] < '0')
return 0;
}
return 1;
}
stock lotteryprizes(playerid){
SetPlayerScore(playerid,GetPlayerScore(playerid)+20);
GivePlayerMoney(playerid,90000);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GameTextForPlayer(playerid, "you lotto winner!", 1000, 3);
return 1;}
stock InitInfos(){
print("@@@@@@@ Lotto System Settings Installed! @@@@@@@\n");
print(" Author: Hwang\n");
print(" Create Date: 07.09.2013\n");
print(" System Active ! \n");
LotoBasladi = SetTimer("LotoBasladiVOL0", 300000, 0);
LotoBasladiVOL2 = 0;
return 1;}
stock ExitInfos(){
print("@@@@@@ Lotto System Info @@@@@@@\n");
print(" ==>> System Closed !!!");
return 1;}
Respuesta: Hwang's Lotto System. -
Re: Respuesta: Hwang's Lotto System. -
Re: Hwang's Lotto System. -