Модератор форума: drifter-dron, admin, TweIk  
Вопросы по скриптингу
VovkaДата: Среда, 26.01.2011, 19:04:55 | Сообщение # 271

Группа: Пользователи
Сообщений: 4
Всем привет)
У меня вопросик...Как добавить команду для админа и куда имено её вставить.
Команда /givemoney
Заранее Спасибо + :)
 
СообщениеВсем привет)
У меня вопросик...Как добавить команду для админа и куда имено её вставить.
Команда /givemoney
Заранее Спасибо + :)

Автор - Vovka
Дата добавления - 26.01.2011 в 19:04:55
SmileДата: Среда, 26.01.2011, 20:34:20 | Сообщение # 272

Группа: Проверенные
Сообщений: 186
zonenames инклуд дайте плиз оч надо!

[img]http://vsampe.3dn.ru/VS.bmp[/img]
[img]http://vsampe.3dn.ru/vs.bmp[/img]
 
Сообщениеzonenames инклуд дайте плиз оч надо!

Автор - Smile
Дата добавления - 26.01.2011 в 20:34:20
valychДата: Среда, 26.01.2011, 22:18:46 | Сообщение # 273

Группа: Проверенные
Сообщений: 501
Quote (Nik_Ull)
symbol already defined: "OnPropertyPickupPickup" вот такая ошибка вылезает при компиляции. Ни че понять не могу, пишет, символ уже определен. Хотя такого названия вообще нигде нет

проверь инклуды, которые вверху мода записаны на наличие
forward OnPropertyPickupPickup

------------------------------------------------

Quote (Vovka)
Всем привет)
У меня вопросик...Как добавить команду для админа и куда имено её вставить.
Команда /givemoney
Заранее Спасибо +

Какой у тебя мод ??
------------------------------------------------

Quote (Smile)
zonenames инклуд дайте плиз оч надо!

такой инклуд не знаю, может такой подойдёт
Качай:
Прикрепления: zones.inc (3.2 Kb)


Видео-уроки по pawn:
https://www.youtube.com/channel/UCizhZElk8rxIPEcP4BHwdxg
 
Сообщение
Quote (Nik_Ull)
symbol already defined: "OnPropertyPickupPickup" вот такая ошибка вылезает при компиляции. Ни че понять не могу, пишет, символ уже определен. Хотя такого названия вообще нигде нет

проверь инклуды, которые вверху мода записаны на наличие
forward OnPropertyPickupPickup

------------------------------------------------

Quote (Vovka)
Всем привет)
У меня вопросик...Как добавить команду для админа и куда имено её вставить.
Команда /givemoney
Заранее Спасибо +

Какой у тебя мод ??
------------------------------------------------

Quote (Smile)
zonenames инклуд дайте плиз оч надо!

такой инклуд не знаю, может такой подойдёт
Качай:

Автор - valych
Дата добавления - 26.01.2011 в 22:18:46
Diego2914Дата: Среда, 26.01.2011, 23:25:20 | Сообщение # 274

Группа: Пользователи
Сообщений: 12
помогите вот команда,как сделать что бы она по нажатию кнопки воспроизводилась?я уже куда не вставлял...
Code
       if(strcmp(cmd, "/engineon",true) == 0) {
   new vid = GetPlayerVehicleID(playerid);
   if(vid != INVALID_VEHICLE_ID) {
       GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
          SendClientMessage(playerid, COLOR_GREEN, "* Вы вставляете ключ и заводите двигатель");
   }
         return 1;
     }
     if(strcmp(cmd, "/enginoff",true) == 0) {
   new vid = GetPlayerVehicleID(playerid);
   if(vid != INVALID_VEHICLE_ID) {
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
          SendClientMessage(playerid, COLOR_GREEN, "* Вы вынемаете ключ и заглушаете двигатель");
   }
         return 1;
     }
 
Сообщениепомогите вот команда,как сделать что бы она по нажатию кнопки воспроизводилась?я уже куда не вставлял...
Code
       if(strcmp(cmd, "/engineon",true) == 0) {
   new vid = GetPlayerVehicleID(playerid);
   if(vid != INVALID_VEHICLE_ID) {
       GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
          SendClientMessage(playerid, COLOR_GREEN, "* Вы вставляете ключ и заводите двигатель");
   }
         return 1;
     }
     if(strcmp(cmd, "/enginoff",true) == 0) {
   new vid = GetPlayerVehicleID(playerid);
   if(vid != INVALID_VEHICLE_ID) {
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
          SendClientMessage(playerid, COLOR_GREEN, "* Вы вынемаете ключ и заглушаете двигатель");
   }
         return 1;
     }

Автор - Diego2914
Дата добавления - 26.01.2011 в 23:25:20
adminДата: Четверг, 27.01.2011, 00:20:29 | Сообщение # 275

Группа: Администраторы
Сообщений: 3869
Quote (Smile)
zonenames инклуд дайте плиз оч надо!
лови Diego2914, была же тема..ищи)
Прикрепления: zonenames.inc.rar (7.5 Kb)


zm-jail.ru

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


 
Сообщение
Quote (Smile)
zonenames инклуд дайте плиз оч надо!
лови Diego2914, была же тема..ищи)

Автор - admin
Дата добавления - 27.01.2011 в 00:20:29
VovkaДата: Четверг, 27.01.2011, 11:34:04 | Сообщение # 276

Группа: Пользователи
Сообщений: 4
Quote (Smile)
Какой у тебя мод ??

У меня Каскада РП русский...Всё бы хорошо,но вот только команд /givemoney и /money ваще нету в моде...
 
Сообщение
Quote (Smile)
Какой у тебя мод ??

У меня Каскада РП русский...Всё бы хорошо,но вот только команд /givemoney и /money ваще нету в моде...

Автор - Vovka
Дата добавления - 27.01.2011 в 11:34:04
Nik_UllДата: Четверг, 27.01.2011, 16:08:51 | Сообщение # 277

Группа: Пользователи
Сообщений: 184
Я все проверил, ничего ни где не повторяется!!! И forward есть

Добавлено (27.01.2011, 14:01)
---------------------------------------------
Вот вылезло, не знаю из-за чего, до этого компилировал, все норм было, а сейчас скомпилировал и вот
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(235) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(237) : warning 219: local variable "str" shadows a variable at a preceding level
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(238) : warning 219: local variable "ID" shadows a variable at a preceding level
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(254) : warning 219: local variable "pName" shadows a variable at a preceding level
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(335) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(335) : error 004: function "OnPlayerEnterVehicle" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(340) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(340) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(340) : error 004: function "OnPlayerExitVehicle" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(345) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(345) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(345) : error 004: function "OnPlayerStateChange" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(350) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(350) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(350) : error 004: function "OnPlayerEnterCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(355) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(355) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(355) : error 004: function "OnPlayerLeaveCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(360) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(360) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(360) : error 004: function "OnPlayerEnterRaceCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(365) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(365) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(365) : error 004: function "OnPlayerLeaveRaceCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(370) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(370) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(370) : error 004: function "OnRconCommand" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(375) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(375) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(375) : error 004: function "OnPlayerRequestSpawn" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(380) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(380) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(380) : error 004: function "OnObjectMoved" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(385) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(385) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(385) : error 004: function "OnPlayerObjectMoved" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(390) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(390) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(390) : error 004: function "OnVehicleMod" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(395) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(395) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(395) : error 004: function "OnVehiclePaintjob" is not implemented

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

26 Errors.
Из-за чего вылезло все это??? Раньше не было

Добавлено (27.01.2011, 16:08)
---------------------------------------------
И вот еще, я сделал собственность, а как сделать, чтоб например, когда игрок на нее заходит, вылазиит информация о ней. И например еще если ее кто-нибудь ее купит, то информация сама изменяется, что не было владельца, а теперь есть.

 
СообщениеЯ все проверил, ничего ни где не повторяется!!! И forward есть

Добавлено (27.01.2011, 14:01)
---------------------------------------------
Вот вылезло, не знаю из-за чего, до этого компилировал, все норм было, а сейчас скомпилировал и вот
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(235) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(237) : warning 219: local variable "str" shadows a variable at a preceding level
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(238) : warning 219: local variable "ID" shadows a variable at a preceding level
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(254) : warning 219: local variable "pName" shadows a variable at a preceding level
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(335) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(335) : error 004: function "OnPlayerEnterVehicle" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(340) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(340) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(340) : error 004: function "OnPlayerExitVehicle" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(345) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(345) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(345) : error 004: function "OnPlayerStateChange" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(350) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(350) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(350) : error 004: function "OnPlayerEnterCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(355) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(355) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(355) : error 004: function "OnPlayerLeaveCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(360) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(360) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(360) : error 004: function "OnPlayerEnterRaceCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(365) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(365) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(365) : error 004: function "OnPlayerLeaveRaceCheckpoint" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(370) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(370) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(370) : error 004: function "OnRconCommand" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(375) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(375) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(375) : error 004: function "OnPlayerRequestSpawn" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(380) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(380) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(380) : error 004: function "OnObjectMoved" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(385) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(385) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(385) : error 004: function "OnPlayerObjectMoved" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(390) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(390) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(390) : error 004: function "OnVehicleMod" is not implemented
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(395) : warning 225: unreachable code
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(395) : error 029: invalid expression, assumed zero
E:\Новая папка (3)\0.3c server\filterscripts\SanFierrodm.pwn(395) : error 004: function "OnVehiclePaintjob" is not implemented

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

26 Errors.
Из-за чего вылезло все это??? Раньше не было

Добавлено (27.01.2011, 16:08)
---------------------------------------------
И вот еще, я сделал собственность, а как сделать, чтоб например, когда игрок на нее заходит, вылазиит информация о ней. И например еще если ее кто-нибудь ее купит, то информация сама изменяется, что не было владельца, а теперь есть.


Автор - Nik_Ull
Дата добавления - 27.01.2011 в 16:08:51
Diego2914Дата: Четверг, 27.01.2011, 21:37:07 | Сообщение # 278

Группа: Пользователи
Сообщений: 12
блин,ненашёл...
если кто помнит примерно как тема называется и в каком разделе,скжите пожалуста..буду очень признателен
 
Сообщениеблин,ненашёл...
если кто помнит примерно как тема называется и в каком разделе,скжите пожалуста..буду очень признателен

Автор - Diego2914
Дата добавления - 27.01.2011 в 21:37:07
adminДата: Пятница, 28.01.2011, 04:29:39 | Сообщение # 279

Группа: Администраторы
Сообщений: 3869
Nik_Ull, у тебя откуда то столько ошибок? Diego2914, ты хоть сам понял что написал то?


zm-jail.ru

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


 
СообщениеNik_Ull, у тебя откуда то столько ошибок? Diego2914, ты хоть сам понял что написал то?

Автор - admin
Дата добавления - 28.01.2011 в 04:29:39
Half_Blood_PrinceДата: Пятница, 28.01.2011, 06:38:34 | Сообщение # 280

Группа: Пользователи
Сообщений: 347
deleted, уже всё сделал

Server Info:
'''''''''Russi@n•Re@l•Pl@y•Server'''''''''
Addres:91.218.230.227:7780
Ping: 110
Mode: The Godfather:LS/SF/LV
Map: Даем 1кк и 3LVL


Сообщение отредактировал Half_Blood_Prince - Пятница, 28.01.2011, 06:48:58
 
Сообщениеdeleted, уже всё сделал

Автор - Half_Blood_Prince
Дата добавления - 28.01.2011 в 06:38:34
adminДата: Пятница, 28.01.2011, 08:48:48 | Сообщение # 281

Группа: Администраторы
Сообщений: 3869
Half_Blood_Prince, кто чего сделал?


zm-jail.ru

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


 
СообщениеHalf_Blood_Prince, кто чего сделал?

Автор - admin
Дата добавления - 28.01.2011 в 08:48:48
VovkaДата: Пятница, 28.01.2011, 09:08:58 | Сообщение # 282

Группа: Пользователи
Сообщений: 4
Блин ребят...нупомогите команды добавить...вы же умные)
 
СообщениеБлин ребят...нупомогите команды добавить...вы же умные)

Автор - Vovka
Дата добавления - 28.01.2011 в 09:08:58
Half_Blood_PrinceДата: Пятница, 28.01.2011, 10:45:29 | Сообщение # 283

Группа: Пользователи
Сообщений: 347
Quote (admin)
Half_Blood_Prince, кто чего сделал?

да я написал, потом уже разобрался и сделал
Да и ещё вопрос почему, у меня время появляется только когда я в машине?(я перед этим делал рестарт по своей комманде)


Server Info:
'''''''''Russi@n•Re@l•Pl@y•Server'''''''''
Addres:91.218.230.227:7780
Ping: 110
Mode: The Godfather:LS/SF/LV
Map: Даем 1кк и 3LVL


Сообщение отредактировал Half_Blood_Prince - Пятница, 28.01.2011, 10:46:45
 
Сообщение
Quote (admin)
Half_Blood_Prince, кто чего сделал?

да я написал, потом уже разобрался и сделал
Да и ещё вопрос почему, у меня время появляется только когда я в машине?(я перед этим делал рестарт по своей комманде)

Автор - Half_Blood_Prince
Дата добавления - 28.01.2011 в 10:45:29
Nik_UllДата: Пятница, 28.01.2011, 12:23:53 | Сообщение # 284

Группа: Пользователи
Сообщений: 184
admin, И вот еще, я сделал собственность, а как сделать, чтоб например, когда игрок на нее заходит, вылазиит информация о ней. И например еще если ее кто-нибудь ее купит, то информация сама изменяется, что не было владельца, а теперь есть.

Добавлено (28.01.2011, 12:23)
---------------------------------------------
Вот я тут попробовал сделать, сделал, норм компилируется, а почему сообщение не выводится, когда игрок заходит на пикап с собственностью???

Code

  new ID = -1;
  for(new i=1; i<MAX_PROPERTIES; i++)
  {
      if(pickupid == PropertyPickup[i])
      {
          ID = i;
    break;
   }
  }
  if(ID != -1)
  {
      if(UseTextDraw == 1)
      {
       if(IsTextdrawActive[playerid] == 1)
    {
        TextDrawDestroy(PropertyText1[playerid]);
        TextDrawDestroy(PropertyText2[playerid]);
        KillTimer(TextdrawTimer[playerid]);
    }
   }
      new str[128], str2[128], str3[256];
      if(PropInfo[ID][PropIsBought] == 0)
      {
          if(UseTextDraw == 1)
    {
           format(str2, sizeof(str2), "~r~Earning every %d seconds: ~w~$%d ~n~~r~Owner: ~w~Nobody~n~~r~Status: ~w~%s", PropertyPayoutFrequency, PropInfo[ID][PropEarning], GetPropertyStatus(ID));
    }
    else
    {
        format(str2, sizeof(str2), "~r~Earning: ~w~$%d ~n~~r~Owner: ~w~Nobody", PropInfo[ID][PropEarning]);
    }
   }
   else
   {
       if(UseTextDraw == 1)
    {
             new oName[MAX_PLAYER_NAME];
        GetPlayerName(PropInfo[ID][PropOwner], oName, MAX_PLAYER_NAME);
        format(str2, 128, "~r~Earning every %d seconds: ~w~$%d ~n~~r~Owner: ~w~%s~n~~r~Status: ~w~%s", PropertyPayoutFrequency, PropInfo[ID][PropEarning], oName, GetPropertyStatus(ID));
    }
    else
    {
             new oName[MAX_PLAYER_NAME];
        GetPlayerName(PropInfo[ID][PropOwner], oName, MAX_PLAYER_NAME);
        format(str2, 128, "~r~Earning: ~w~$%d ~n~~r~Owner: ~w~%s", PropInfo[ID][PropEarning], oName);
    }

   }
      format(str, 128, "~w~\"%s\"~n~~r~Price: ~w~$%d ~n~~r~SellValue: ~w~$%d", PropInfo[ID][PropName],PropInfo[ID][PropPrice], PropInfo[ID][PropSell]);
   if(UseTextDraw == 1)
   {
    PropertyText1[playerid] = TextDrawCreate(10,150,str);
    PropertyText2[playerid] = TextDrawCreate(10,185,str2);
     TextDrawLetterSize(PropertyText1[playerid] , 0.4, 1.30);
     TextDrawLetterSize(PropertyText2[playerid] , 0.4, 1.30);
     TextDrawShowForPlayer(playerid,PropertyText1[playerid]);
     TextDrawShowForPlayer(playerid,PropertyText2[playerid]);
     IsTextdrawActive[playerid] = 1;
     TextdrawTimer[playerid] = SetTimerEx("DestroyTextdraw",10000,false,"i",playerid);
   }
   else
   {
       format(str3, 256, "%s~n~%s", str, str2);
       GameTextForPlayer(playerid, str3, 10000, 3);
   }
  }
}
 
Сообщениеadmin, И вот еще, я сделал собственность, а как сделать, чтоб например, когда игрок на нее заходит, вылазиит информация о ней. И например еще если ее кто-нибудь ее купит, то информация сама изменяется, что не было владельца, а теперь есть.

Добавлено (28.01.2011, 12:23)
---------------------------------------------
Вот я тут попробовал сделать, сделал, норм компилируется, а почему сообщение не выводится, когда игрок заходит на пикап с собственностью???

Code

  new ID = -1;
  for(new i=1; i<MAX_PROPERTIES; i++)
  {
      if(pickupid == PropertyPickup[i])
      {
          ID = i;
    break;
   }
  }
  if(ID != -1)
  {
      if(UseTextDraw == 1)
      {
       if(IsTextdrawActive[playerid] == 1)
    {
        TextDrawDestroy(PropertyText1[playerid]);
        TextDrawDestroy(PropertyText2[playerid]);
        KillTimer(TextdrawTimer[playerid]);
    }
   }
      new str[128], str2[128], str3[256];
      if(PropInfo[ID][PropIsBought] == 0)
      {
          if(UseTextDraw == 1)
    {
           format(str2, sizeof(str2), "~r~Earning every %d seconds: ~w~$%d ~n~~r~Owner: ~w~Nobody~n~~r~Status: ~w~%s", PropertyPayoutFrequency, PropInfo[ID][PropEarning], GetPropertyStatus(ID));
    }
    else
    {
        format(str2, sizeof(str2), "~r~Earning: ~w~$%d ~n~~r~Owner: ~w~Nobody", PropInfo[ID][PropEarning]);
    }
   }
   else
   {
       if(UseTextDraw == 1)
    {
             new oName[MAX_PLAYER_NAME];
        GetPlayerName(PropInfo[ID][PropOwner], oName, MAX_PLAYER_NAME);
        format(str2, 128, "~r~Earning every %d seconds: ~w~$%d ~n~~r~Owner: ~w~%s~n~~r~Status: ~w~%s", PropertyPayoutFrequency, PropInfo[ID][PropEarning], oName, GetPropertyStatus(ID));
    }
    else
    {
             new oName[MAX_PLAYER_NAME];
        GetPlayerName(PropInfo[ID][PropOwner], oName, MAX_PLAYER_NAME);
        format(str2, 128, "~r~Earning: ~w~$%d ~n~~r~Owner: ~w~%s", PropInfo[ID][PropEarning], oName);
    }

   }
      format(str, 128, "~w~\"%s\"~n~~r~Price: ~w~$%d ~n~~r~SellValue: ~w~$%d", PropInfo[ID][PropName],PropInfo[ID][PropPrice], PropInfo[ID][PropSell]);
   if(UseTextDraw == 1)
   {
    PropertyText1[playerid] = TextDrawCreate(10,150,str);
    PropertyText2[playerid] = TextDrawCreate(10,185,str2);
     TextDrawLetterSize(PropertyText1[playerid] , 0.4, 1.30);
     TextDrawLetterSize(PropertyText2[playerid] , 0.4, 1.30);
     TextDrawShowForPlayer(playerid,PropertyText1[playerid]);
     TextDrawShowForPlayer(playerid,PropertyText2[playerid]);
     IsTextdrawActive[playerid] = 1;
     TextdrawTimer[playerid] = SetTimerEx("DestroyTextdraw",10000,false,"i",playerid);
   }
   else
   {
       format(str3, 256, "%s~n~%s", str, str2);
       GameTextForPlayer(playerid, str3, 10000, 3);
   }
  }
}

Автор - Nik_Ull
Дата добавления - 28.01.2011 в 12:23:53
Half_Blood_PrinceДата: Пятница, 28.01.2011, 20:43:11 | Сообщение # 285

Группа: Пользователи
Сообщений: 347
Если возможно, как сделать чтоб F4 не действовала?

Server Info:
'''''''''Russi@n•Re@l•Pl@y•Server'''''''''
Addres:91.218.230.227:7780
Ping: 110
Mode: The Godfather:LS/SF/LV
Map: Даем 1кк и 3LVL
 
СообщениеЕсли возможно, как сделать чтоб F4 не действовала?

Автор - Half_Blood_Prince
Дата добавления - 28.01.2011 в 20:43:11
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 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)

ps798829

(Среда 08:23:47)

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)

Вверх
14:30:11
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2026

vkontakte :samp-pawno.ru: