Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Казино - Кости - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Scr ][ GF ]
Казино - Кости
Оценка: -----

#1
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
Ко всем new добавляем :
new kazinotp;
new kazinotp1;
new kazino;
new gDice[MAX_PLAYERS];


В public OnPlayerPickUpPickup(playerid, pickupid) Добавить это
    if(pickupid == kazinotp)//
    {
    SetPlayerPos(playerid,1132.8400,-12.8721,1000.6797);//
    SetPlayerInterior(playerid,12);//
    PlayerInfo[playerid][pInt] = 12;
    }
    if(pickupid == kazinotp1)//
    {
    SetPlayerPos(playerid,1658.0184,2253.4177,11.0625);//
    SetPlayerInterior(playerid,0);// 
    gDice[playerid] = 0;
    PlayerInfo[playerid][pInt] = 0;
    }
    if(pickupid == kazino)
    {
    gDice[playerid] = 1;
    SendClientMessage(playerid, COLOR_LIGHTRED, "Вы взяли кости");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Чтобы играть введите /dice");
    }


В public OnGameModeInit() Добовляем это
	kazinotp = CreatePickup(1318,20,1658.4747,2250.5500,11.0701);
	kazinotp1 = CreatePickup(1318,20,1133.1100,-15.3237,1000.6797);
	kazino = CreatePickup(1239,20,1138.9288,-6.7742,1000.6719);


В public OnPlayerCommandText(playerid, cmdtext[]) Эту команду :
	if(strcmp(cmd, "/dice", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			new dice = random(12)+1;
			if (gDice[playerid] == 1)
			{
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "* %s Бросил игральные кости на стол, выпало %d очков из 12", sendername,dice);
				ProxDetector(5.0, playerid, string, COLOR_INDIGO,COLOR_INDIGO,COLOR_INDIGO,COLOR_INDIGO,COLOR_INDIGO);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "У вас нет костей!");
				return 1;
			}
		}
		return 1;
	}


В public OnPlayerConnect(playerid) Добавить это :
gDice[playerid] = 0;


Вот и все
0

#2
Пользователь офлайн   h4pok 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Это хорошо, но вроде есть стандартное казино. Там стоят боты и там ты крутишь саму рулетку или кидаешь дротики.
0

#3
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
Если античит на деньги есть то стандартное казино не работает.
0

#4
Пользователь офлайн   nikitos006 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Вот это пишет - "C:\Users\user\Desktop\City-Rp\gamemodes\new.pwn(626) : error 021: symbol already defined: "gDice"
C:\Users\user\Desktop\City-Rp\gamemodes\new.pwn(26845) : error 017: undefined symbol "cmd"
C:\Users\user\Desktop\City-Rp\gamemodes\new.pwn(26849) : warning 219: local variable "dice" shadows a variable at a preceding level
C:\Users\user\Desktop\City-Rp\gamemodes\new.pwn(26852) : error 017: undefined symbol "sendername"
C:\Users\user\Desktop\City-Rp\gamemodes\new.pwn(26852) : error 017: undefined symbol "sendername"
C:\Users\user\Desktop\City-Rp\gamemodes\new.pwn(26852) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\City-Rp\gamemodes\new.pwn(26852) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


6 Errors."

Помогите :3
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей