[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Трынька
ShadoWzДата: Суббота, 22.03.2008, 09:15 | Сообщение # 1
Запарился, 1000й лвл!!
Группа: Пользователи
Сообщений: 427
Репутация: 16
Статус: Не в сети
Вот нашел скрип на какую-то игру называется "ТРЫНЬКА" это ещё 1 способ заработать )) Правил незнаю неразу не играл...

Code
//===== eAthena Script =======================================
//= Трынька
//===== By ===================================================
//= [molod]
//===== Version ==============================================
//= 1.0
//===== Compatible With ======================================
//= eAthena SVN and Freya SVN
//===== Description ==========================================
//= Play with the npc in a cart game =)
//===== Comments =============================================
//= 1.0 - Initial beta release     
//============================================================

prontera.gat,152,145,4    script    Player    944,{

setarray @arrayofnumbers$[0],"6 пика";
setarray @arrayofnumbers$[1],"6 креста";
setarray @arrayofnumbers$[2],"6 буба";
setarray @arrayofnumbers$[3],"6 черва";

setarray @arrayofnumbers$[4],"7 пика";
setarray @arrayofnumbers$[5],"7 креста";
setarray @arrayofnumbers$[6],"7 буба";
setarray @arrayofnumbers$[7],"7 черва";

setarray @arrayofnumbers$[8],"8 пика";
setarray @arrayofnumbers$[9],"8 креста";
setarray @arrayofnumbers$[10],"8 буба";
setarray @arrayofnumbers$[11],"8 черва";

setarray @arrayofnumbers$[12],"9 пика";
setarray @arrayofnumbers$[13],"9 креста";
setarray @arrayofnumbers$[14],"9 буба";
setarray @arrayofnumbers$[15],"9 черва";

setarray @arrayofnumbers$[16],"10 пика";
setarray @arrayofnumbers$[17],"10 креста";
setarray @arrayofnumbers$[18],"10 буба";
setarray @arrayofnumbers$[19],"10 черва";

setarray @arrayofnumbers$[20],"туз пика";
setarray @arrayofnumbers$[21],"туз креста";
setarray @arrayofnumbers$[22],"туз буба";
setarray @arrayofnumbers$[23],"туз черва";

play:

mes "[ Player ]";
mes "Сыграем в трыньку?";
menu "Да",-,"Нет",no;

  next;
  mes "[ Player ]";
  mes "Ставки! Скока ставишь?";
  input @playerzeny;
  if(@playerzeny>1000000000) goto maxstavka;
  if(@playerzeny<1000000) goto minstavka;
  if(@playerzeny>Zeny) goto goaway;  
next;

  mes "[ Player ]";
  mes "Как играем?!";
  mes "Открытая ? Закрытая? ...";
  menu "Открытая",open,"Закрытая",closet;

closet:

  mes "[ Player ]";
  mes "Ок! Каждый ход бует стоить " + @playerzeny + " Зени!";
  set @trcloset,1;
  set Zeny, Zeny - @playerzeny;
  goto randomcart;
   

open:
  next;
  set @trcloset,0;
  mes "[ Player ]";
  mes "ОК ПОЕХАЛИ!";
  mes "Тусуем калоду...";
  set Zeny, Zeny - @playerzeny;
  mes "На кону "+ 2*@playerzeny;

randomcart:

  set @ran1,rand(23);
  set @card1$, @arrayofnumbers$[@ran1];

card2:
  set @ran2,rand(23);
  set @card2$, @arrayofnumbers$[@ran2];

  if(@card2$==@card1$) goto card2;
   
card3:
  set @ran3,rand(23);
  set @card3$, @arrayofnumbers$[@ran3];

  if(@card3$==@card1$) goto card3;
  if(@card3$==@card2$) goto card3;

/// KOMP

compcard1:

  set @ran1,rand(23);
  set @compcard1$, @arrayofnumbers$[@ran1];

  if(@compcard1$==@card1$) goto compcard1;
  if(@compcard1$==@card2$) goto compcard1;
  if(@compcard1$==@card3$) goto compcard1;

compcard2:
   
  set @ran2,rand(23);
  set @compcard2$, @arrayofnumbers$[@ran2];

  if(@compcard2$==@card1$) goto compcard2;
  if(@compcard2$==@card2$) goto compcard2;
  if(@compcard2$==@card3$) goto compcard2;

  if(@compcard2$==@compcard1$) goto compcard2;
   
compcard3:
   
  set @ran3,rand(23);
  set @compcard3$, @arrayofnumbers$[@ran3];

  if(@compcard3$==@card1$) goto compcard3;
  if(@compcard3$==@card2$) goto compcard3;
  if(@compcard3$==@card3$) goto compcard3;

  if(@compcard3$==@compcard1$) goto compcard3;
  if(@compcard3$==@compcard2$) goto compcard3;

//////////////////Определяем масть игрока:

////////////////////////////////////    пика:

if(@card1$ == @arrayofnumbers$[0]) set @mast1,1;
if(@card1$ == @arrayofnumbers$[4]) set @mast1,1;
if(@card1$ == @arrayofnumbers$[8]) set @mast1,1;
if(@card1$ == @arrayofnumbers$[12]) set @mast1,1;
if(@card1$ == @arrayofnumbers$[16]) set @mast1,1;
if(@card1$ == @arrayofnumbers$[20]) set @mast1,1;

if(@card2$ == @arrayofnumbers$[0]) set @mast2,1;
if(@card2$ == @arrayofnumbers$[4]) set @mast2,1;
if(@card2$ == @arrayofnumbers$[8]) set @mast2,1;
if(@card2$ == @arrayofnumbers$[12]) set @mast2,1;
if(@card2$ == @arrayofnumbers$[16]) set @mast2,1;
if(@card2$ == @arrayofnumbers$[20]) set @mast2,1;

if(@card3$ == @arrayofnumbers$[0]) set @mast3,1;
if(@card3$ == @arrayofnumbers$[4]) set @mast3,1;
if(@card3$ == @arrayofnumbers$[8]) set @mast3,1;
if(@card3$ == @arrayofnumbers$[12]) set @mast3,1;
if(@cart3$ == @arrayofnumbers$[16]) set @mast3,1;
if(@card3$ == @arrayofnumbers$[20]) set @mast3,1;

if(@mast1 == 1) && (@card1$ == @arrayofnumbers$[0]) set @point1,6;  
if(@mast1 == 1) && (@card1$ == @arrayofnumbers$[4]) set @point1,7;
if(@mast1 == 1) && (@card1$ == @arrayofnumbers$[8]) set @point1,8;
if(@mast1 == 1) && (@card1$ == @arrayofnumbers$[12]) set @point1,9;
if(@mast1 == 1) && (@card1$ == @arrayofnumbers$[16]) set @point1,10;
if(@mast1 == 1) && (@card1$ == @arrayofnumbers$[20]) set @point1,11;

if(@mast2 == 1) && (@card2$ == @arrayofnumbers$[0]) set @point2,6;  
if(@mast2 == 1) && (@card2$ == @arrayofnumbers$[4]) set @point2,7;
if(@mast2 == 1) && (@card2$ == @arrayofnumbers$[8]) set @point2,8;
if(@mast2 == 1) && (@card2$ == @arrayofnumbers$[12]) set @point2,9;
if(@mast2 == 1) && (@card2$ == @arrayofnumbers$[16]) set @point2,10;
if(@mast2 == 1) && (@card2$ == @arrayofnumbers$[20]) set @point2,11;

if(@mast3 == 1) && (@card3$ == @arrayofnumbers$[0]) set @point3,6;  
if(@mast3 == 1) && (@card3$ == @arrayofnumbers$[4]) set @point3,7;
if(@mast3 == 1) && (@card3$ == @arrayofnumbers$[8]) set @point3,8;
if(@mast3 == 1) && (@card3$ == @arrayofnumbers$[12]) set @point3,9;
if(@mast3 == 1) && (@card3$ == @arrayofnumbers$[16]) set @point3,10;
if(@mast3 == 1) && (@card3$ == @arrayofnumbers$[20]) set @point3,11;

//////////////////////////////////// Креста:

if(@card1$ == @arrayofnumbers$[1]) set @mast1,2;
if(@card1$ == @arrayofnumbers$[5]) set @mast1,2;
if(@card1$ == @arrayofnumbers$[9]) set @mast1,2;
if(@card1$ == @arrayofnumbers$[13]) set @mast1,2;
if(@card1$ == @arrayofnumbers$[17]) set @mast1,2;
if(@card1$ == @arrayofnumbers$[21]) set @mast1,2;

if(@card2$ == @arrayofnumbers$[1]) set @mast2,2;
if(@card2$ == @arrayofnumbers$[5]) set @mast2,2;
if(@card2$ == @arrayofnumbers$[9]) set @mast2,2;
if(@card2$ == @arrayofnumbers$[13]) set @mast2,2;
if(@card2$ == @arrayofnumbers$[17]) set @mast2,2;
if(@card2$ == @arrayofnumbers$[21]) set @mast2,2;

if(@card3$ == @arrayofnumbers$[1]) set @mast3,2;
if(@card3$ == @arrayofnumbers$[5]) set @mast3,2;
if(@card3$ == @arrayofnumbers$[9]) set @mast3,2;
if(@card3$ == @arrayofnumbers$[13]) set @mast3,2;
if(@cart3$ == @arrayofnumbers$[17]) set @mast3,2;
if(@card3$ == @arrayofnumbers$[21]) set @mast3,2;

if(@mast1 == 2) && (@card1$ == @arrayofnumbers$[1]) set @point1,6;  
if(@mast1 == 2) && (@card1$ == @arrayofnumbers$[5]) set @point1,7;
if(@mast1 == 2) && (@card1$ == @arrayofnumbers$[9]) set @point1,8;
if(@mast1 == 2) && (@card1$ == @arrayofnumbers$[13]) set @point1,9;
if(@mast1 == 2) && (@card1$ == @arrayofnumbers$[17]) set @point1,10;
if(@mast1 == 2) && (@card1$ == @arrayofnumbers$[21]) set @point1,11;

if(@mast2 == 2) && (@card2$ == @arrayofnumbers$[1]) set @point2,6;  
if(@mast2 == 2) && (@card2$ == @arrayofnumbers$[5]) set @point2,7;
if(@mast2 == 2) && (@card2$ == @arrayofnumbers$[9]) set @point2,8;
if(@mast2 == 2) && (@card2$ == @arrayofnumbers$[13]) set @point2,9;
if(@mast2 == 2) && (@card2$ == @arrayofnumbers$[17]) set @point2,10;
if(@mast2 == 2) && (@card2$ == @arrayofnumbers$[21]) set @point2,11;

if(@mast3 == 2) && (@card3$ == @arrayofnumbers$[1]) set @point3,6;  
if(@mast3 == 2) && (@card3$ == @arrayofnumbers$[5]) set @point3,7;
if(@mast3 == 2) && (@card3$ == @arrayofnumbers$[9]) set @point3,8;
if(@mast3 == 2) && (@card3$ == @arrayofnumbers$[13]) set @point3,9;
if(@mast3 == 2) && (@card3$ == @arrayofnumbers$[17]) set @point3,10;
if(@mast3 == 2) && (@card3$ == @arrayofnumbers$[21]) set @point3,11;

//////////////////////////////////////// БУБА:

if(@card1$ == @arrayofnumbers$[2]) set @mast1,3;
if(@card1$ == @arrayofnumbers$[6]) set @mast1,3;
if(@card1$ == @arrayofnumbers$[10]) set @mast1,3;
if(@card1$ == @arrayofnumbers$[14]) set @mast1,3;
if(@card1$ == @arrayofnumbers$[18]) set @mast1,3;
if(@card1$ == @arrayofnumbers$[22]) set @mast1,3;

if(@card2$ == @arrayofnumbers$[2]) set @mast2,3;
if(@card2$ == @arrayofnumbers$[6]) set @mast2,3;
if(@card2$ == @arrayofnumbers$[10]) set @mast2,3;
if(@card2$ == @arrayofnumbers$[14]) set @mast2,3;
if(@card2$ == @arrayofnumbers$[18]) set @mast2,3;
if(@card2$ == @arrayofnumbers$[22]) set @mast2,3;

if(@card3$ == @arrayofnumbers$[2]) set @mast3,3;
if(@card3$ == @arrayofnumbers$[6]) set @mast3,3;
if(@card3$ == @arrayofnumbers$[10]) set @mast3,3;
if(@card3$ == @arrayofnumbers$[14]) set @mast3,3;
if(@cart3$ == @arrayofnumbers$[18]) set @mast3,3;
if(@card3$ == @arrayofnumbers$[22]) set @mast3,3;

if(@mast1 == 3) && (@card1$ == @arrayofnumbers$[2]) set @point1,6;  
if(@mast1 == 3) && (@card1$ == @arrayofnumbers$[6]) set @point1,7;
if(@mast1 == 3) && (@card1$ == @arrayofnumbers$[10]) set @point1,8;
if(@mast1 == 3) && (@card1$ == @arrayofnumbers$[14]) set @point1,9;
if(@mast1 == 3) && (@card1$ == @arrayofnumbers$[18]) set @point1,10;
if(@mast1 == 3) && (@card1$ == @arrayofnumbers$[22]) set @point1,11;

if(@mast2 == 3) && (@card2$ == @arrayofnumbers$[2]) set @point2,6;  
if(@mast2 == 3) && (@card2$ == @arrayofnumbers$[6]) set @point2,7;
if(@mast2 == 3) && (@card2$ == @arrayofnumbers$[10]) set @point2,8;
if(@mast2 == 3) && (@card2$ == @arrayofnumbers$[14]) set @point2,9;
if(@mast2 == 3) && (@card2$ == @arrayofnumbers$[18]) set @point2,10;
if(@mast2 == 3) && (@card2$ == @arrayofnumbers$[22]) set @point2,11;

if(@mast3 == 3) && (@card3$ == @arrayofnumbers$[2]) set @point3,6;  
if(@mast3 == 3) && (@card3$ == @arrayofnumbers$[6]) set @point3,7;
if(@mast3 == 3) && (@card3$ == @arrayofnumbers$[10]) set @point3,8;
if(@mast3 == 3) && (@card3$ == @arrayofnumbers$[14]) set @point3,9;
if(@mast3 == 3) && (@card3$ == @arrayofnumbers$[18]) set @point3,10;
if(@mast3 == 3) && (@card3$ == @arrayofnumbers$[22]) set @point3,11;

////////////////////////////////// Черва:

if(@card1$ == @arrayofnumbers$[3]) set @mast1,4;
if(@card1$ == @arrayofnumbers$[7]) set @mast1,4;
if(@card1$ == @arrayofnumbers$[11]) set @mast1,4;
if(@card1$ == @arrayofnumbers$[15]) set @mast1,4;
if(@card1$ == @arrayofnumbers$[19]) set @mast1,4;
if(@card1$ == @arrayofnumbers$[23]) set @mast1,4;

if(@card2$ == @arrayofnumbers$[3]) set @mast2,4;
if(@card2$ == @arrayofnumbers$[7]) set @mast2,4;
if(@card2$ == @arrayofnumbers$[11]) set @mast2,4;
if(@card2$ == @arrayofnumbers$[15]) set @mast2,4;
if(@card2$ == @arrayofnumbers$[19]) set @mast2,4;
if(@card2$ == @arrayofnumbers$[23]) set @mast2,4;

if(@card3$ == @arrayofnumbers$[3]) set @mast3,4;
if(@card3$ == @arrayofnumbers$[7]) set @mast3,4;
if(@card3$ == @arrayofnumbers$[11]) set @mast3,4;
if(@card3$ == @arrayofnumbers$[15]) set @mast3,4;
if(@cart3$ == @arrayofnumbers$[19]) set @mast3,4;
if(@card3$ == @arrayofnumbers$[23]) set @mast3,4;

if(@mast1 == 4) && (@card1$ == @arrayofnumbers$[3]) set @point1,6;  
if(@mast1 == 4) && (@card1$ == @arrayofnumbers$[7]) set @point1,7;
if(@mast1 == 4) && (@card1$ == @arrayofnumbers$[11]) set @point1,8;
if(@mast1 == 4) && (@card1$ == @arrayofnumbers$[15]) set @point1,9;
if(@mast1 == 4) && (@card1$ == @arrayofnumbers$[19]) set @point1,10;
if(@mast1 == 4) && (@card1$ == @arrayofnumbers$[23]) set @point1,11;

if(@mast2 == 4) && (@card2$ == @arrayofnumbers$[3]) set @point2,6;  
if(@mast2 == 4) && (@card2$ == @arrayofnumbers$[7]) set @point2,7;
if(@mast2 == 4) && (@card2$ == @arrayofnumbers$[11]) set @point2,8;
if(@mast2 == 4) && (@card2$ == @arrayofnumbers$[15]) set @point2,9;
if(@mast2 == 4) && (@card2$ == @arrayofnumbers$[19]) set @point2,10;
if(@mast2 == 4) && (@card2$ == @arrayofnumbers$[23]) set @point2,11;

if(@mast3 == 4) && (@card3$ == @arrayofnumbers$[3]) set @point3,6;  
if(@mast3 == 4) && (@card3$ == @arrayofnumbers$[7]) set @point3,7;
if(@mast3 == 4) && (@card3$ == @arrayofnumbers$[11]) set @point3,8;
if(@mast3 == 4) && (@card3$ == @arrayofnumbers$[15]) set @point3,9;
if(@mast3 == 4) && (@card3$ == @arrayofnumbers$[19]) set @point3,10;
if(@mast3 == 4) && (@card3$ == @arrayofnumbers$[23]) set @point3,11;
goto Result;

///////////////////////////////////////////////////////////////////////////////

//////////////////Определяем масть компа:

////////////////////////////////////    пика:

Compmast:

if(@compcard1$ == @arrayofnumbers$[0]) set @mast1,1;
if(@compcard1$ == @arrayofnumbers$[4]) set @mast1,1;
if(@compcard1$ == @arrayofnumbers$[8]) set @mast1,1;
if(@compcard1$ == @arrayofnumbers$[12]) set @mast1,1;
if(@compcard1$ == @arrayofnumbers$[16]) set @mast1,1;
if(@compcard1$ == @arrayofnumbers$[20]) set @mast1,1;

if(@compcard2$ == @arrayofnumbers$[0]) set @mast2,1;
if(@compcard2$ == @arrayofnumbers$[4]) set @mast2,1;
if(@compcard2$ == @arrayofnumbers$[8]) set @mast2,1;
if(@compcard2$ == @arrayofnumbers$[12]) set @mast2,1;
if(@compcard2$ == @arrayofnumbers$[16]) set @mast2,1;
if(@compcard2$ == @arrayofnumbers$[20]) set @mast2,1;

if(@compcard3$ == @arrayofnumbers$[0]) set @mast3,1;
if(@compcard3$ == @arrayofnumbers$[4]) set @mast3,1;
if(@compcard3$ == @arrayofnumbers$[8]) set @mast3,1;
if(@compcard3$ == @arrayofnumbers$[12]) set @mast3,1;
if(@compcard3$ == @arrayofnumbers$[16]) set @mast3,1;
if(@compcard3$ == @arrayofnumbers$[20]) set @mast3,1;

if(@mast1 == 1) && (@compcard1$ == @arrayofnumbers$[0]) set @point1,6;  
if(@mast1 == 1) && (@compcard1$ == @arrayofnumbers$[4]) set @point1,7;
if(@mast1 == 1) && (@compcard1$ == @arrayofnumbers$[8]) set @point1,8;
if(@mast1 == 1) && (@compcard1$ == @arrayofnumbers$[12]) set @point1,9;
if(@mast1 == 1) && (@compcard1$ == @arrayofnumbers$[16]) set @point1,10;
if(@mast1 == 1) && (@compcard1$ == @arrayofnumbers$[20]) set @point1,11;

if(@mast2 == 1) && (@compcard2$ == @arrayofnumbers$[0]) set @point2,6;  
if(@mast2 == 1) && (@compcard2$ == @arrayofnumbers$[4]) set @point2,7;
if(@mast2 == 1) && (@compcard2$ == @arrayofnumbers$[8]) set @point2,8;
if(@mast2 == 1) && (@compcard2$ == @arrayofnumbers$[12]) set @point2,9;
if(@mast2 == 1) && (@compcard2$ == @arrayofnumbers$[16]) set @point2,10;
if(@mast2 == 1) && (@compcard2$ == @arrayofnumbers$[20]) set @point2,11;

if(@mast3 == 1) && (@compcard3$ == @arrayofnumbers$[0]) set @point3,6;  
if(@mast3 == 1) && (@compcard3$ == @arrayofnumbers$[4]) set @point3,7;
if(@mast3 == 1) && (@compcard3$ == @arrayofnumbers$[8]) set @point3,8;
if(@mast3 == 1) && (@compcard3$ == @arrayofnumbers$[12]) set @point3,9;
if(@mast3 == 1) && (@compcard3$ == @arrayofnumbers$[16]) set @point3,10;
if(@mast3 == 1) && (@compcard3$ == @arrayofnumbers$[20]) set @point3,11;

//////////////////////////////////// Креста:

if(@compcard1$ == @arrayofnumbers$[1]) set @mast1,2;
if(@compcard1$ == @arrayofnumbers$[5]) set @mast1,2;
if(@compcard1$ == @arrayofnumbers$[9]) set @mast1,2;
if(@compcard1$ == @arrayofnumbers$[13]) set @mast1,2;
if(@compcard1$ == @arrayofnumbers$[17]) set @mast1,2;
if(@compcard1$ == @arrayofnumbers$[21]) set @mast1,2;

if(@compcard2$ == @arrayofnumbers$[1]) set @mast2,2;
if(@compcard2$ == @arrayofnumbers$[5]) set @mast2,2;
if(@compcard2$ == @arrayofnumbers$[9]) set @mast2,2;
if(@compcard2$ == @arrayofnumbers$[13]) set @mast2,2;
if(@compcard2$ == @arrayofnumbers$[17]) set @mast2,2;
if(@compcard2$ == @arrayofnumbers$[21]) set @mast2,2;

if(@compcard3$ == @arrayofnumbers$[1]) set @mast3,2;
if(@compcard3$ == @arrayofnumbers$[5]) set @mast3,2;
if(@compcard3$ == @arrayofnumbers$[9]) set @mast3,2;
if(@compcard3$ == @arrayofnumbers$[13]) set @mast3,2;
if(@compcard3$ == @arrayofnumbers$[17]) set @mast3,2;
if(@compcard3$ == @arrayofnumbers$[21]) set @mast3,2;

if(@mast1 == 2) && (@compcard1$ == @arrayofnumbers$[1]) set @point1,6;  
if(@mast1 == 2) && (@compcard1$ == @arrayofnumbers$[5]) set @point1,7;
if(@mast1 == 2) && (@compcard1$ == @arrayofnumbers$[9]) set @point1,8;
if(@mast1 == 2) && (@compcard1$ == @arrayofnumbers$[13]) set @point1,9;
if(@mast1 == 2) && (@compcard1$ == @arrayofnumbers$[17]) set @point1,10;
if(@mast1 == 2) && (@compcard1$ == @arrayofnumbers$[21]) set @point1,11;

if(@mast2 == 2) && (@compcard2$ == @arrayofnumbers$[1]) set @point2,6;  
if(@mast2 == 2) && (@compcard2$ == @arrayofnumbers$[5]) set @point2,7;
if(@mast2 == 2) && (@compcard2$ == @arrayofnumbers$[9]) set @point2,8;
if(@mast2 == 2) && (@compcard2$ == @arrayofnumbers$[13]) set @point2,9;
if(@mast2 == 2) && (@compcard2$ == @arrayofnumbers$[17]) set @point2,10;
if(@mast2 == 2) && (@compcard2$ == @arrayofnumbers$[21]) set @point2,11;

if(@mast3 == 2) && (@compcard3$ == @arrayofnumbers$[1]) set @point3,6;  
if(@mast3 == 2) && (@compcard3$ == @arrayofnumbers$[5]) set @point3,7;
if(@mast3 == 2) && (@compcard3$ == @arrayofnumbers$[9]) set @point3,8;
if(@mast3 == 2) && (@compcard3$ == @arrayofnumbers$[13]) set @point3,9;
if(@mast3 == 2) && (@compcard3$ == @arrayofnumbers$[17]) set @point3,10;
if(@mast3 == 2) && (@compcard3$ == @arrayofnumbers$[21]) set @point3,11;

//////////////////////////////////////// БУБА:

if(@compcard1$ == @arrayofnumbers$[2]) set @mast1,3;
if(@compcard1$ == @arrayofnumbers$[6]) set @mast1,3;
if(@compcard1$ == @arrayofnumbers$[10]) set @mast1,3;
if(@compcard1$ == @arrayofnumbers$[14]) set @mast1,3;
if(@compcard1$ == @arrayofnumbers$[18]) set @mast1,3;
if(@compcard1$ == @arrayofnumbers$[22]) set @mast1,3;

if(@compcard2$ == @arrayofnumbers$[2]) set @mast2,3;
if(@compcard2$ == @arrayofnumbers$[6]) set @mast2,3;
if(@compcard2$ == @arrayofnumbers$[10]) set @mast2,3;
if(@compcard2$ == @arrayofnumbers$[14]) set @mast2,3;
if(@compcard2$ == @arrayofnumbers$[18]) set @mast2,3;
if(@compcard2$ == @arrayofnumbers$[22]) set @mast2,3;

if(@compcard3$ == @arrayofnumbers$[2]) set @mast3,3;
if(@compcard3$ == @arrayofnumbers$[6]) set @mast3,3;
if(@compcard3$ == @arrayofnumbers$[10]) set @mast3,3;
if(@compcard3$ == @arrayofnumbers$[14]) set @mast3,3;
if(@compcard3$ == @arrayofnumbers$[18]) set @mast3,3;
if(@compcard3$ == @arrayofnumbers$[22]) set @mast3,3;

if(@mast1 == 3) && (@compcard1$ == @arrayofnumbers$[2]) set @point1,6;  
if(@mast1 == 3) && (@compcard1$ == @arrayofnumbers$[6]) set @point1,7;
if(@mast1 == 3) && (@compcard1$ == @arrayofnumbers$[10]) set @point1,8;
if(@mast1 == 3) && (@compcard1$ == @arrayofnumbers$[14]) set @point1,9;
if(@mast1 == 3) && (@compcard1$ == @arrayofnumbers$[18]) set @point1,10;
if(@mast1 == 3) && (@compcard1$ == @arrayofnumbers$[22]) set @point1,11;

if(@mast2 == 3) && (@compcard2$ == @arrayofnumbers$[2]) set @point2,6;  
if(@mast2 == 3) && (@compcard2$ == @arrayofnumbers$[6]) set @point2,7;
if(@mast2 == 3) && (@compcard2$ == @arrayofnumbers$[10]) set @point2,8;
if(@mast2 == 3) && (@compcard2$ == @arrayofnumbers$[14]) set @point2,9;
if(@mast2 == 3) && (@compcard2$ == @arrayofnumbers$[18]) set @point2,10;
if(@mast2 == 3) && (@compcard2$ == @arrayofnumbers$[22]) set @point2,11;

if(@mast3 == 3) && (@compcard3$ == @arrayofnumbers$[2]) set @point3,6;  
if(@mast3 == 3) && (@compcard3$ == @arrayofnumbers$[6]) set @point3,7;
if(@mast3 == 3) && (@compcard3$ == @arrayofnumbers$[10]) set @point3,8;
if(@mast3 == 3) && (@compcard3$ == @arrayofnumbers$[14]) set @point3,9;
if(@mast3 == 3) && (@compcard3$ == @arrayofnumbers$[18]) set @point3,10;
if(@mast3 == 3) && (@compcard3$ == @arrayofnumbers$[22]) set @point3,11;

////////////////////////////////// Черва:

if(@compcard1$ == @arrayofnumbers$[3]) set @mast1,4;
if(@compcard1$ == @arrayofnumbers$[7]) set @mast1,4;
if(@compcard1$ == @arrayofnumbers$[11]) set @mast1,4;
if(@compcard1$ == @arrayofnumbers$[15]) set @mast1,4;
if(@compcard1$ == @arrayofnumbers$[19]) set @mast1,4;
if(@compcard1$ == @arrayofnumbers$[23]) set @mast1,4;

if(@compcard2$ == @arrayofnumbers$[3]) set @mast2,4;
if(@compcard2$ == @arrayofnumbers$[7]) set @mast2,4;
if(@compcard2$ == @arrayofnumbers$[11]) set @mast2,4;
if(@compcard2$ == @arrayofnumbers$[15]) set @mast2,4;
if(@compcard2$ == @arrayofnumbers$[19]) set @mast2,4;
if(@compcard2$ == @arrayofnumbers$[23]) set @mast2,4;

if(@compcard3$ == @arrayofnumbers$[3]) set @mast3,4;
if(@compcard3$ == @arrayofnumbers$[7]) set @mast3,4;
if(@compcard3$ == @arrayofnumbers$[11]) set @mast3,4;
if(@compcard3$ == @arrayofnumbers$[15]) set @mast3,4;
if(@compcard3$ == @arrayofnumbers$[19]) set @mast3,4;
if(@compcard3$ == @arrayofnumbers$[23]) set @mast3,4;

if(@mast1 == 4) && (@compcard1$ == @arrayofnumbers$[3]) set @point1,6;  
if(@mast1 == 4) && (@compcard1$ == @arrayofnumbers$[7]) set @point1,7;
if(@mast1 == 4) && (@compcard1$ == @arrayofnumbers$[11]) set @point1,8;
if(@mast1 == 4) && (@compcard1$ == @arrayofnumbers$[15]) set @point1,9;
if(@mast1 == 4) && (@compcard1$ == @arrayofnumbers$[19]) set @point1,10;
if(@mast1 == 4) && (@compcard1$ == @arrayofnumbers$[23]) set @point1,11;

if(@mast2 == 4) && (@compcard2$ == @arrayofnumbers$[3]) set @point2,6;  
if(@mast2 == 4) && (@compcard2$ == @arrayofnumbers$[7]) set @point2,7;
if(@mast2 == 4) && (@compcard2$ == @arrayofnumbers$[11]) set @point2,8;
if(@mast2 == 4) && (@compcard2$ == @arrayofnumbers$[15]) set @point2,9;
if(@mast2 == 4) && (@compcard2$ == @arrayofnumbers$[19]) set @point2,10;
if(@mast2 == 4) && (@compcard2$ == @arrayofnumbers$[23]) set @point2,11;

if(@mast3 == 4) && (@compcard3$ == @arrayofnumbers$[3]) set @point3,6;  
if(@mast3 == 4) && (@compcard3$ == @arrayofnumbers$[7]) set @point3,7;
if(@mast3 == 4) && (@compcard3$ == @arrayofnumbers$[11]) set @point3,8;
if(@mast3 == 4) && (@compcard3$ == @arrayofnumbers$[15]) set @point3,9;
if(@mast3 == 4) && (@compcard3$ == @arrayofnumbers$[19]) set @point3,10;
if(@mast3 == 4) && (@compcard3$ == @arrayofnumbers$[23]) set @point3,11;

goto CompResult;

///////////////////////////////////////////////////////////////////////////////

Result:

///Считаем очки Игрока

if(@mast1 == @mast2) & (@mast1 != @mast3) goto var1;
if(@mast1 == @mast3) & (@mast1 != @mast2) goto var2;
if(@mast2 == @mast3) & (@mast2 != @mast1) goto var3;
if(@mast1 == @mast2) & (@mast1 == @mast3) goto var4;
if(@mast1 != @mast2) & (@mast1 != @mast3) & (@mast2 != @mast3) goto spor;

spor:
  if(@point1>=@point2) && (@point1>=@point3) set @cardpoint,@point1;
  if(@point2>=@point1) && (@point2>=@point3) set @cardpoint,@point2;
  if(@point3>=@point2) && (@point3>=@point1) set @cardpoint,@point3;
  goto Compmast;

var1:
  set @cardpoint,@point1+@point2;
  goto Compmast;
var2:
  set @cardpoint,@point1+@point3;
  goto Compmast;
var3:
  set @cardpoint,@point2+@point3;
  goto Compmast;
var4:
  set @cardpoint,@point1+@point2+@point3;
  goto Compmast;

///////////////////////////////////////////////////////////////////////////////////////

CompResult:

///Считаем очки Компа

if(@mast1 == @mast2) & (@mast1 != @mast3) goto cvar1;
if(@mast1 == @mast3) & (@mast1 != @mast2) goto cvar2;
if(@mast2 == @mast3) & (@mast2 != @mast1) goto cvar3;
if(@mast1 == @mast2) & (@mast1 == @mast3) goto cvar4;
if(@mast1 != @mast2) & (@mast1 != @mast3) & (@mast2 != @mast3) goto cspor;

cspor:
  if(@point1>=@point2) && (@point1>=@point3) set @compcardpoint,@point1;
  if(@point2>=@point1) && (@point2>=@point3) set @compcardpoint,@point2;
  if(@point3>=@point2) && (@point3>=@point1) set @compcardpoint,@point3;

  goto mess;

cvar1:
  set @compcardpoint,@point1+@point2;
  goto mess;
cvar2:
  set @compcardpoint,@point1+@point3;
  goto mess;
cvar3:
  set @compcardpoint,@point2+@point3;
  goto mess;
cvar4:
  set @compcardpoint,@point1+@point2+@point3;
  goto mess;

////////////////////////////////////////////////////////////////////////////  

mess:

  next;
   
  if(@trcloset == 1) goto trincloset;

  mes "Твои карты:";
  mes "1 карта = "+@card1$;
  mes "2 карта = "+@card2$;
  mes "3 карта = "+@card3$;
  mes " ";
  mes "Карты нпс:";
  mes "1 карта = "+@compcard1$;
  mes "2 карта = "+@compcard2$;
  mes "3 карта = "+@compcard3$;
  next;
  if(@cardpoint<@compcardpoint) goto compwin;
  mes "[ Player ]";
  mes "Твои очки =  "+@cardpoint;
  mes "Мои очки =  "+@compcardpoint;
  mes "Вы выйграли!";
  set Zeny, Zeny+2*@playerzeny;
  emotion 29,1;
  emotion 32;
  next;
  goto play;

compwin:
  mes "[ Player ]";
  mes "Твои очки =  "+@cardpoint;
  mes "Мои очки =  "+@compcardpoint;
  mes "Вы проиграли!";
  emotion 29;
  emotion 32,1;
  next;
  goto play;

no:
  mes "[ Player ]";
  mes "ok";
  emotion 30;
  close;

minstavka:
   
  mes "[ Player ]";
  mes "Минимальная ставка:";
  mes "1000 z ...";
  next;
  goto play;

goaway:
  next;
  mes "[ Player ]";
  mes "У тебя нет таких деняг!";
  mes "Проваливай";
  close;

maxstavka:

  mes "[ Player ]";
  mes "Максимальная ставка:";
  mes "10000000 z ...";
  next;
  goto play;

///////////////////////// Закрытая:

trincloset:

  set @closetzeny, 2*@playerzeny;  

  mes "Твои карты:";
  mes "1 карта = "+@card1$;
  mes "2 карта = "+@card2$;
  mes "3 карта = "+@card3$;
  mes "Твои очки =  "+@cardpoint;
next;

PlayerWord:

  mes "Ходи...";
  mes "Твои очки =  "+@cardpoint;
  mes "На кону =  "+@closetzeny;
  menu "Дальше за "+ @playerzeny,dal,"Вскыть за "+ @playerzeny,vsk,"Упасть",fall;

dal:
  next;
   
  if(Zeny<@playerzeny) goto PlayerWord;

  set Zeny, Zeny - @playerzeny;
  set @closetzeny, @closetzeny+@playerzeny;

  mes "[ Player ]";
  mes "Дал дальше? Ок!";
  next;
  mes "Ход; нпс...";
  goto AINPC;

fall:

  mes "[ Player ]";
  mes "Сразу бы так!";
  next;
  goto play;
   
vsk:
  next;
   
  if(Zeny<@playerzeny) goto PlayerWord;

  set Zeny, Zeny - @playerzeny;
  set @closetzeny, @closetzeny+@playerzeny;

  if(@cardpoint<@compcardpoint) goto zakcompwin;
  mes "[ Player ]";
  mes "Твои очки =  "+@cardpoint;
  mes "Мои очки =  "+@compcardpoint;
  mes "Вы выйграли!";
  set Zeny,Zeny + @closetzeny;
  emotion 29,1;
  emotion 32;
  next;
  goto play;

zakcompwin:
  mes "[ Player ]";
  mes "Твои очки =  "+@cardpoint;
  mes "Мои очки =  "+@compcardpoint;
  mes "Вы проиграли!";
  emotion 29;
  emotion 32,1;
  next;
  goto play;
AINPC:
  if(@compcardpoint<10) goto compfall;
  if(@compcardpoint>=10) & (@compcardpoint<=18) goto compvskr;
  if(@compcardpoint>18) goto compdal;

compfall:
  set @ai,rand(1,2);
  if(@ai == 1) goto compdal;
  next;
  mes "[ Player ]";
  mes "Я упал!";
  mes "Ты выйграл!";
  emotion 29,1;
  set Zeny, Zeny + @closetzeny;
  next;
  goto play;

compvskr:
  set @ai,rand(1,2);
  if(@ai == 1) goto compdal;
  next;
  mes "[ Player ]";
  mes "Я тя вскрою!";
  set @closetzeny,@closetzeny+@playerzeny;
  next;
  if(@cardpoint<@compcardpoint) goto vskzakcompwin;
  mes "[ Player ]";
  mes "Твои очки =  "+@cardpoint;
  mes "Мои очки =  "+@compcardpoint;
  mes "Вы выйграли!";
  set Zeny,Zeny + @closetzeny;
  emotion 29,1;
  emotion 32;
  next;
  goto play;

vskzakcompwin:
  mes "[ Player ]";
  mes "Твои очки =  "+@cardpoint;
  mes "Мои очки =  "+@compcardpoint;
  mes "Вы проиграли!";
  emotion 29;
  emotion 32,1;
  next;
  goto play;

compdal:
  next;
  set @closetzeny, @closetzeny+@playerzeny;

  mes "[ Player ]";
  mes "Я дальше! Твой ход!";
  next;
  goto PlayerWord;
    
}


 
ZiqwyДата: Суббота, 22.03.2008, 09:16 | Сообщение # 2
Ухахаха!! Взял адванса!!
Группа: Пользователи
Сообщений: 1784
Репутация: 50
Статус: Не в сети
Ыыыы=) Картишки



 
ShadoWzДата: Суббота, 22.03.2008, 09:48 | Сообщение # 3
Запарился, 1000й лвл!!
Группа: Пользователи
Сообщений: 427
Репутация: 16
Статус: Не в сети
Ziqwy, угу )

 
ZiqwyДата: Суббота, 22.03.2008, 09:52 | Сообщение # 4
Ухахаха!! Взял адванса!!
Группа: Пользователи
Сообщений: 1784
Репутация: 50
Статус: Не в сети
Весь скрипт перечитал два раза, правила не понял



 
ShadoWzДата: Суббота, 22.03.2008, 10:01 | Сообщение # 5
Запарился, 1000й лвл!!
Группа: Пользователи
Сообщений: 427
Репутация: 16
Статус: Не в сети
Quote (Ziqwy)
Весь скрипт перечитал два раза, правила не понял

если введут то походу игры поймеш biggrin


 
DaMoroДата: Суббота, 22.03.2008, 11:53 | Сообщение # 6
Ухахаха!! Взял адванса!!
Группа: Пользователи
Сообщений: 1592
Репутация: 22
Статус: Не в сети
важаемый ShadoWz, я разбомблю твою тему нах!
happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy ^_^ happy happy happy happy happy happy happy happy happy


Убей зайца-спаси свои яйца!!

 
ShadoWzДата: Суббота, 22.03.2008, 13:14 | Сообщение # 7
Запарился, 1000й лвл!!
Группа: Пользователи
Сообщений: 427
Репутация: 16
Статус: Не в сети
DaMoro, я тему не для флуда создал !!!

 
LuckyDexterДата: Суббота, 22.03.2008, 13:37 | Сообщение # 8
Морфнулся!! Хай-НОВИС!!
Группа: Пользователи
Сообщений: 672
Репутация: 37
Статус: Не в сети
можна и такую игру нормально но напишы ету тему мб в роздел ивенты.Ето буит как ивент-)



 
  • Страница 1 из 1
  • 1
Поиск:

Fable Ragnarok Online Server © 2025