• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
Форум » Pawno » Уроки » Создание бонуса: уровень,деньги,все лицензии в pawno (*icon-0*)
Создание бонуса: уровень,деньги,все лицензии в pawno
ErlДата: Суббота, 09.06.2012, 20:19:43 | Сообщение # 1

Группа: Пользователи
Сообщений: 2
И так приступим...

Ко всем new добовляем это:
Code
new bonus;


Далее в public OnGameModeInit добовляем это:
Code
bonus = CreatePickup(ID пикапа,тип пикапа,X,Y,Z, ID виртуального мира пикапа);// Координаты X,Y,Z сменить на свои.


И так мы сделали пикап, теперь сделаем так что-бы когда мы на него нашли, нам выдало уровень,деньги и все лицензии.

В OnPlayerPickUpPickup вставляем следующее:
Code
if(pickupid == название пикапа) // В нашем случае "bonus"
       {
          if(PlayerInfo[playerid][pLevel] >= 3) // Это проверка на то что-бы игрок не получил бонус два раза.
          {
             SendClientMessage(playerid, COLOR_PURPLE, "Этот бонус только для новичков 1 лвл.");
             return 1;
          }
          SendClientMessage(playerid,0xFFFF00AA,"Вы получили свой бонус!");
          SendClientMessage(playerid, COLOR_WHITE, "3.000.000$.");
          SendClientMessage(playerid, COLOR_WHITE, "3 LVL.");
          SendClientMessage(playerid, COLOR_WHITE, "Все лицензии.");
          PlayerInfo[playerid][pLevel] = 3; // Где 3 это уровень, если хотите уровень больше или меньше меняйте 3 на ваш уровень.
          GivePlayerMoney(playerid, 3000000);   // 3000000 - это количество денег, которое выдаст вам.
          PlayerInfo[playerid][pCarLic] = 1; // Лицензия на вождение.
          PlayerInfo[playerid][pFlyLic] = 1; // Лицензия на воздушный транспорт.
          PlayerInfo[playerid][pMotoLic] = 1; // Лицензия на мотовождения.
          PlayerInfo[playerid][pBoatLic] = 1; // Лицензия на водное вождение.
          PlayerInfo[playerid][pFishLic] = 1; // Лицензия на рыбалку.
          PlayerInfo[playerid][pGunLic] = 1; // Лицензия на оружие.
       }


Кому надо вот 3D Текст для пикапа.Вставляем это в public OnGameModeInit.
Code
Create3DTextLabel("Название 3D Текста",0x008080FF ,X ,Y, Z); // Где X,Y,Z там ваша координата.


Автор: Я (Erl)

Добавлено (09.06.2012, 20:19:43)
---------------------------------------------
Жду коминтариев,ошибки (если они есть у кого).

Сообщение отредактировал Erl - Суббота, 09.06.2012, 19:58:24
 
СообщениеИ так приступим...

Ко всем new добовляем это:
Code
new bonus;


Далее в public OnGameModeInit добовляем это:
Code
bonus = CreatePickup(ID пикапа,тип пикапа,X,Y,Z, ID виртуального мира пикапа);// Координаты X,Y,Z сменить на свои.


И так мы сделали пикап, теперь сделаем так что-бы когда мы на него нашли, нам выдало уровень,деньги и все лицензии.

В OnPlayerPickUpPickup вставляем следующее:
Code
if(pickupid == название пикапа) // В нашем случае "bonus"
       {
          if(PlayerInfo[playerid][pLevel] >= 3) // Это проверка на то что-бы игрок не получил бонус два раза.
          {
             SendClientMessage(playerid, COLOR_PURPLE, "Этот бонус только для новичков 1 лвл.");
             return 1;
          }
          SendClientMessage(playerid,0xFFFF00AA,"Вы получили свой бонус!");
          SendClientMessage(playerid, COLOR_WHITE, "3.000.000$.");
          SendClientMessage(playerid, COLOR_WHITE, "3 LVL.");
          SendClientMessage(playerid, COLOR_WHITE, "Все лицензии.");
          PlayerInfo[playerid][pLevel] = 3; // Где 3 это уровень, если хотите уровень больше или меньше меняйте 3 на ваш уровень.
          GivePlayerMoney(playerid, 3000000);   // 3000000 - это количество денег, которое выдаст вам.
          PlayerInfo[playerid][pCarLic] = 1; // Лицензия на вождение.
          PlayerInfo[playerid][pFlyLic] = 1; // Лицензия на воздушный транспорт.
          PlayerInfo[playerid][pMotoLic] = 1; // Лицензия на мотовождения.
          PlayerInfo[playerid][pBoatLic] = 1; // Лицензия на водное вождение.
          PlayerInfo[playerid][pFishLic] = 1; // Лицензия на рыбалку.
          PlayerInfo[playerid][pGunLic] = 1; // Лицензия на оружие.
       }


Кому надо вот 3D Текст для пикапа.Вставляем это в public OnGameModeInit.
Code
Create3DTextLabel("Название 3D Текста",0x008080FF ,X ,Y, Z); // Где X,Y,Z там ваша координата.


Автор: Я (Erl)

Добавлено (09.06.2012, 20:19:43)
---------------------------------------------
Жду коминтариев,ошибки (если они есть у кого).


Автор - Erl
Дата добавления - 09.06.2012 в 20:19:43
Dominik_TorettoДата: Среда, 11.09.2013, 20:11:55 | Сообщение # 2

Группа: Пользователи
Сообщений: 1
Здрасти. Простите, но я совсен 0 в павно пока что, поэтому не могли бы скинуть готовый пример (скриншот или на подобие) что бы было совсем понятно... и ещё, координаты x y z это какие координаты должны быть ? координаты чего?
 
СообщениеЗдрасти. Простите, но я совсен 0 в павно пока что, поэтому не могли бы скинуть готовый пример (скриншот или на подобие) что бы было совсем понятно... и ещё, координаты x y z это какие координаты должны быть ? координаты чего?

Автор - Dominik_Toretto
Дата добавления - 11.09.2013 в 20:11:55
adminДата: Четверг, 12.09.2013, 01:56:26 | Сообщение # 3

Группа: Администраторы
Сообщений: 3869
Dominik_Toretto, Скиньте мод ваш с pawno. Помогу вам этот level сделать.
Цитата (Dominik_Toretto)
координаты чего?
координаты где текст будет находится в 3D.
На счет координат как узнать можно тут почитать


zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеDominik_Toretto, Скиньте мод ваш с pawno. Помогу вам этот level сделать.
Цитата (Dominik_Toretto)
координаты чего?
координаты где текст будет находится в 3D.
На счет координат как узнать можно тут почитать

Автор - admin
Дата добавления - 12.09.2013 в 01:56:26
AcXaTBoYДата: Воскресенье, 20.10.2013, 05:15:44 | Сообщение # 4

Группа: Пользователи
Сообщений: 1
Вот такая ошибка у меня,


Код
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 213: tag mismatch
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 213: tag mismatch
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 202: number of arguments does not match definition
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase

4 Warnings.
 
СообщениеВот такая ошибка у меня,


Код
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 213: tag mismatch
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 213: tag mismatch
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 202: number of arguments does not match definition
C:\Users\AcxaT\Desktop\Samp_Role_Play_MySQL_pawno-coder.ru (1)\Samp Role Play MySQL_\gamemodes\new.pwn(43478) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase

4 Warnings.

Автор - AcXaTBoY
Дата добавления - 20.10.2013 в 05:15:44
flamingfuryДата: Вторник, 10.12.2013, 00:45:57 | Сообщение # 5

Группа: Пользователи
Сообщений: 1
У меня при комплектацыи пишет Прекращена работа программы "Pawn Complier Library" что ето можит быть и как ето устранить?
Заранее спасибо!!!
 
СообщениеУ меня при комплектацыи пишет Прекращена работа программы "Pawn Complier Library" что ето можит быть и как ето устранить?
Заранее спасибо!!!

Автор - flamingfury
Дата добавления - 10.12.2013 в 00:45:57
adminДата: Среда, 11.12.2013, 05:19:48 | Сообщение # 6

Группа: Администраторы
Сообщений: 3869
flamingfury, не правильно вставил, либо стер { или }


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщениеflamingfury, не правильно вставил, либо стер { или }

Автор - admin
Дата добавления - 11.12.2013 в 05:19:48
IvanMikhailovДата: Четверг, 26.12.2013, 16:22:46 | Сообщение # 7

Группа: Пользователи
Сообщений: 2
Можешь подстроить код под пикап на бомжатне?Ну с x,y,z,типом и прочими штуками,заранее благодарен.
 
СообщениеМожешь подстроить код под пикап на бомжатне?Ну с x,y,z,типом и прочими штуками,заранее благодарен.

Автор - IvanMikhailov
Дата добавления - 26.12.2013 в 16:22:46
IvanMikhailovДата: Четверг, 26.12.2013, 22:48:05 | Сообщение # 8

Группа: Пользователи
Сообщений: 2
admin, Erl, А можешь сказать как сделать команду с бонусом,ну то есть /bonus
Вам выдали бонус:6lvl и т.п.
И ещё,это не по этой теме но,если с командой не прокатит,то поставь пожалуйста значения в координатах на бомжатнике,а то у меня с координатами печаль.
 
Сообщениеadmin, Erl, А можешь сказать как сделать команду с бонусом,ну то есть /bonus
Вам выдали бонус:6lvl и т.п.
И ещё,это не по этой теме но,если с командой не прокатит,то поставь пожалуйста значения в координатах на бомжатнике,а то у меня с координатами печаль.

Автор - IvanMikhailov
Дата добавления - 26.12.2013 в 22:48:05
Кот228Дата: Понедельник, 27.01.2014, 12:59:32 | Сообщение # 9

Группа: Пользователи
Сообщений: 1
Вот я все установил.Все без ошибок.Сохранил вышел из Pawno.
Захожу в игру,нечего нету:С
Помогите пожалуйста,так же что нибудь устанавливаю,нечего не прет:(
Почему?Подскажите пожалуйста...
 
СообщениеВот я все установил.Все без ошибок.Сохранил вышел из Pawno.
Захожу в игру,нечего нету:С
Помогите пожалуйста,так же что нибудь устанавливаю,нечего не прет:(
Почему?Подскажите пожалуйста...

Автор - Кот228
Дата добавления - 27.01.2014 в 12:59:32
TyBorGДата: Среда, 25.06.2014, 18:28:27 | Сообщение # 10

Группа: Пользователи
Сообщений: 2
Вот такая вот ошибка: C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3533) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3537) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3590) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3611) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3614) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(18455) : error 017: undefined symbol "pMotoLic"
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(23234) : warning 213: tag mismatch
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(23234) : warning 202: number of arguments does not match definition
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(25165) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(31752) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.
 
СообщениеВот такая вот ошибка: C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3533) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3537) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3590) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3611) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3614) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(18455) : error 017: undefined symbol "pMotoLic"
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(23234) : warning 213: tag mismatch
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(23234) : warning 202: number of arguments does not match definition
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(25165) : warning 217: loose indentation
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(31752) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

Автор - TyBorG
Дата добавления - 25.06.2014 в 18:28:27
pandemicДата: Суббота, 28.06.2014, 12:23:28 | Сообщение # 11

Группа: Пользователи
Сообщений: 1
TyBorG, все элементарно
Для примера я возьму вот эту ошибку
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3590) : warning 217: loose indentation
Вот видишь new.pwn(3590)
вот ищеш строчку под номером 3590 номерация с левого бока pawno
и в 3590 проверяешь все ли ты правильно написал, просто может быть поставил лишний символ или забыл поставить символы {} после строчек! Проверь и всё должно получиться, потом опять компилируешь и если выдает ошибку опять ищеш строчку в которой ошибка и редактируешь!
 
СообщениеTyBorG, все элементарно
Для примера я возьму вот эту ошибку
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(3590) : warning 217: loose indentation
Вот видишь new.pwn(3590)
вот ищеш строчку под номером 3590 номерация с левого бока pawno
и в 3590 проверяешь все ли ты правильно написал, просто может быть поставил лишний символ или забыл поставить символы {} после строчек! Проверь и всё должно получиться, потом опять компилируешь и если выдает ошибку опять ищеш строчку в которой ошибка и редактируешь!

Автор - pandemic
Дата добавления - 28.06.2014 в 12:23:28
TyBorGДата: Воскресенье, 06.07.2014, 08:22:49 | Сообщение # 12

Группа: Пользователи
Сообщений: 2
pandemic, Почти всё исправил осталось исправить вот эту ошибку,но я не знаю как C:\Users\Sony\Desktop\mod.pwn\Ìîä\gamemodes\newrp.pwn(795) : error 017: undefined symbol "pickupid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.
 
Сообщениеpandemic, Почти всё исправил осталось исправить вот эту ошибку,но я не знаю как C:\Users\Sony\Desktop\mod.pwn\Ìîä\gamemodes\newrp.pwn(795) : error 017: undefined symbol "pickupid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

Автор - TyBorG
Дата добавления - 06.07.2014 в 08:22:49
vladik4kidesДата: Вторник, 22.07.2014, 17:32:40 | Сообщение # 13

Группа: Пользователи
Сообщений: 1
Скажите нубику где писать new bonus; ,как узнать тип пикапа и что такое id виртуального мира?
(Ваше сообщение слишком короткое и вероятней всего не по теме)
 
СообщениеСкажите нубику где писать new bonus; ,как узнать тип пикапа и что такое id виртуального мира?
(Ваше сообщение слишком короткое и вероятней всего не по теме)

Автор - vladik4kides
Дата добавления - 22.07.2014 в 17:32:40
snaiper60lvlДата: Понедельник, 26.01.2015, 00:58:14 | Сообщение # 14

Группа: Пользователи
Сообщений: 1
D:\srv\samp\gamemodes\Delta-1.pwn(37) : warning 217: loose indentation
D:\srv\samp\gamemodes\Delta-1.pwn(37) : error 029: invalid expression, assumed zero
D:\srv\samp\gamemodes\Delta-1.pwn(37 -- 39) : error 076: syntax error in the expression, or invalid function call
D:\srv\samp\gamemodes\Delta-1.pwn(39) : error 017: undefined symbol "pickupid"
D:\srv\samp\gamemodes\Delta-1.pwn(39) : fatal error 107: too many error messages on one line

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

4 Errors.
 помогите срочно headbang headbang headbang headbang headbang headbang headbang headbang
 
СообщениеD:\srv\samp\gamemodes\Delta-1.pwn(37) : warning 217: loose indentation
D:\srv\samp\gamemodes\Delta-1.pwn(37) : error 029: invalid expression, assumed zero
D:\srv\samp\gamemodes\Delta-1.pwn(37 -- 39) : error 076: syntax error in the expression, or invalid function call
D:\srv\samp\gamemodes\Delta-1.pwn(39) : error 017: undefined symbol "pickupid"
D:\srv\samp\gamemodes\Delta-1.pwn(39) : fatal error 107: too many error messages on one line

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

4 Errors.
 помогите срочно headbang headbang headbang headbang headbang headbang headbang headbang

Автор - snaiper60lvl
Дата добавления - 26.01.2015 в 00:58:14
NIKITA_MAX_KOTДата: Суббота, 07.02.2015, 20:01:02 | Сообщение # 15

Группа: Пользователи
Сообщений: 1
C:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(23234) : warning 202: number of arguments does not match definition  

У кого эта ошибка решение очень простое 

Это не правильный вариант - Create3DTextLabel("Название 3D Текста",0x008080FF ,X ,Y, Z); // Где X,Y,Z там ваша координата.

Поправите на Create3DTextLabel("Название 3D Текста",0x008080FF ,X ,Y, Z,20.0,0,1); // Где X,Y,Z там ваша координата.

20.0,0,1 - это дистанция видимости Текста ! 

Все проблема решена  ! Думаю Помог Многим т.к бедолагам никто не отвечал ;)
 
СообщениеC:\Users\User\Desktop\Extreme RolePlay\gamemodes\new.pwn(23234) : warning 202: number of arguments does not match definition  

У кого эта ошибка решение очень простое 

Это не правильный вариант - Create3DTextLabel("Название 3D Текста",0x008080FF ,X ,Y, Z); // Где X,Y,Z там ваша координата.

Поправите на Create3DTextLabel("Название 3D Текста",0x008080FF ,X ,Y, Z,20.0,0,1); // Где X,Y,Z там ваша координата.

20.0,0,1 - это дистанция видимости Текста ! 

Все проблема решена  ! Думаю Помог Многим т.к бедолагам никто не отвечал ;)

Автор - NIKITA_MAX_KOT
Дата добавления - 07.02.2015 в 20:01:02
Форум » Pawno » Уроки » Создание бонуса: уровень,деньги,все лицензии в pawno (*icon-0*)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

swoysb

(Пятница 14:55:29)

Вверх
13:51:52
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2024

vkontakte :samp-pawno.ru: