02:14
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Скрипт на смену цветов ника, транспорта
msДата: Понедельник, 21.04.2008, 17:25 | Сообщение # 16
Освоившийся
Группа: Продвинутые
Сообщений: 99
Награды: 1
Город: Бабруйск =))
Репутация: 14
Замечания: 0%
Статус:
А как сделать что бы цвета сохранялись , если есть регистрация?
OKStyle™Дата: Понедельник, 21.04.2008, 18:51 | Сообщение # 17
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
ms, добавь переменную, отвечающую за цвет и по команде давай ей значение определённое. Пусть она записывается в стату реги. При спавне или коннекте пусть как и остальное читает её и даёт игроку.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
msДата: Понедельник, 21.04.2008, 19:54 | Сообщение # 18
Освоившийся
Группа: Продвинутые
Сообщений: 99
Награды: 1
Город: Бабруйск =))
Репутация: 14
Замечания: 0%
Статус:
Я это вродь как понял... Но как сделать переменную? Например pColor... Вставь код плз...

Добавлено (21.04.2008, 19:54)
---------------------------------------------
Всё уже не надо , я разобрался :))

St1muLДата: Понедельник, 21.04.2008, 22:43 | Сообщение # 19
Местный
Группа: Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус:
Quote (okstyle)
Убери cmd[30],idx их этой строчки. Они у тебя уже определены выше.

СПС мог бы ещё плюс поставил

Добавлено (21.04.2008, 22:43)
---------------------------------------------
Но всё откомпилл но пишет неизвестная команда wall

Skela2007Дата: Среда, 23.04.2008, 15:22 | Сообщение # 20
Новенький
Группа: Продвинутые
Сообщений: 42
Награды: 1
Город: Москва
Репутация: 1
Замечания: 0%
Статус:
Quote (ms)
Всё уже не надо , я разобрался :))

может, напишешь как, а то идейка то хорошая... search

OMOHДата: Среда, 04.06.2008, 14:34 | Сообщение # 21
Новенький
Группа: Продвинутые
Сообщений: 34
Награды: 2
Город: Санкт-Петербург
Репутация: 9
Замечания: 0%
Статус:
Пацы помогите мне встроить скрипт цвета в CSO:LS v1.02 ПЛИЗ!!! Скрипт который написал FireTheory, он идёт, но другие команды не пашут к примеру не вести логин. Вот я попытался встроить этот
//----------------------------------[ЦВЕТ]--------------------------------------
new playerColors[100] = {
0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF,0xEE82EEFF,0xFFD720FF,
0x8b4513FF,0x4 949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF,0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF,
0x247C1BFF,0x0C8E5DFF,0x635B03F F,0xCB7ED3FF,0x65ADEBFF,0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF,
0x275222FF,0xF09F5BFF,0x3D0A4FFF,0x22F767FF,0xD6 3034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,0xAF2FF3FF,
0x057F94FF,0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF ,0x93AB1CFF,0x95BAF0FF,0x369976FF,0x18F71FFF,0x4B8987FF,
0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,0x12D 6D4FF,0x48C000FF,0x2A51E2FF,0xE3AC12FF,
0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,0x2FD9DEFF,0xFAFB71FF,0x05D1CDFF,0xC471BDFF, 0x94436EFF,0xC1F7ECFF,
0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,0x3214AAFF,0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,0xA04E 0AFF,
0x9F945CFF,0xDCDE3DFF,0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,0xD8C762FF,
0x3FE65CFF
};

В public OnPlayer:
public OnPlayerCommandText(playerid, cmdtext[])
{
new idx;
new cmd[256];

cmd = strtok(cmdtext, idx);

if(strcmp(cmd, "/cvet", true) == 0) {
GetPlayerName(playerid, playername, sizeof(playername));
tmp = strtok(cmdtext, idx);

if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "* Набери: /cvet [0-99]");
return 1;
}

if (strval(tmp)>99||strval(tmp)<0)
{
SendClientMessage(playerid, COLOR_WHITE, "*** Введите /cvet [0-99]");
return 1;
}
else
{
SetPlayerColor(playerid,playerColors[strval(tmp)]);
SendClientMessage(playerid, playerColors[strval(tmp)], "*** Вы изменили цвет.");
return 1;
}
return 1;
}
//----------------------------------[КОНЕЦ]----------------------------------------------
но ПАВН выдаёт ошибку
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2549) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2553) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2557) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2561) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2565) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2569) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2573) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2577) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2581) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2585) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2589) : error 004: function "CrimProxDetector" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2605) : error 004: function "BestPlayer" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2611) : error 004: function "BestPlayer" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2616) : error 004: function "BestPlayer" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2621) : error 004: function "DMPlayer" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2627) : error 004: function "DMPlayer" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2633) : error 004: function "DMPlayer" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2639) : error 004: function "RaceSpec" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2645) : error 004: function "RaceSpec" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2651) : error 004: function "RaceSpec" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2657) : error 004: function "PenDelay" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2663) : error 004: function "PenDelay" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2669) : error 004: function "PenDelay" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2675) : error 004: function "SpeedDelay" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2681) : error 004: function "SpeedDelay" is not implemented
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(2687) : error 004: function "SpeedDelay" is not implemented

чё делать?


xXx
OKStyle™Дата: Среда, 04.06.2008, 16:42 | Сообщение # 22
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Quote (OMOH)
В public OnPlayer:
public OnPlayerCommandText(playerid, cmdtext[])
{
new idx;
new cmd[256];
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/cvet", true) == 0) {

бред полнейший.

Вот как надо: в public OnPlayerCommandText

Code
new idx;  
new cmd[256];  
cmd = strtok(cmdtext, idx);  
if(strcmp(cmd, "/cvet", true) == 0) {

а если есть до этого cmd & idx, то не писать этого.



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
OMOHДата: Пятница, 06.06.2008, 13:00 | Сообщение # 23
Новенький
Группа: Продвинутые
Сообщений: 34
Награды: 2
Город: Санкт-Петербург
Репутация: 9
Замечания: 0%
Статус:
Я чёта не доганяю. Когда вставляешь,
//----------------------------------
new playerColors[100] = {
new playerColors[100] = {
0xFF8C13FF,0xC715FFFF, ....
... (указал в сокрашении)
0x3FE65CFF...
};
//----------------------------------
то вылазет вот что
//----------------------------------
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(14250) : warning 204: symbol is assigned a value that is never used: "playerColors"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

Header size: 7352 bytes
Code size: 888652 bytes
Data size: 1113116 bytes
Stack/heap size: 16384 bytes; estimated max. usage=4476 cells (17904 bytes)
Total requirements: 2025504 bytes

1 Warning.
//----------------------------------
а со следущим скриптом совсем лажа. Тут уже есть вот такой скриптик
//---------------------------<[ OnPlayerCommandText ]>--------------------------------------------------------

public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new idx;
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
//----------------------------------
я добавляю new idx; и после
if(strcmp(cmd, "/cvet", true) == 0) {
GetPlayerName(playerid, playername, sizeof(playername));
tmp = strtok(cmdtext, idx);

if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "* Набери: /cvet [0-99]");
...
SendClientMessage(playerid, playerColors[strval(tmp)], "*** Вы изменили цвет.");
return 1;
}
return 1;
}
//----------------------------------
После всех добавлений вот:
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(11399) : error 021: symbol already defined: "idx"
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(11418) : error 017: undefined symbol "playerColors"
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(11418) : error 001: expected token: ";", but found "]"
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(11418) : error 029: invalid expression, assumed zero
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(11418) : fatal error 107: too many error messages on one line

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

5 Errors.
ыЫы не вникнут нуду sad


xXx
OKStyle™Дата: Пятница, 06.06.2008, 16:14 | Сообщение # 24
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Quote (OMOH)
new playerColors[100] = {
new playerColors[100] = {

2 раза зачем? убери 1, а во втором убери new idx;, поскольку у тебя оно ранее определено.



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
OMOHДата: Пятница, 06.06.2008, 19:14 | Сообщение # 25
Новенький
Группа: Продвинутые
Сообщений: 34
Награды: 2
Город: Санкт-Петербург
Репутация: 9
Замечания: 0%
Статус:
ой, я описался с new playerColors[100] = {
вот короче готовый скрипт:
//---------------------------<[ OnPlayerCommandText ]>--------------------------------------------------------

public OnPlayerCommandText(playerid, cmdtext[])
{
new playerColors[100] ={
0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF,0xEE82EEFF,0xFFD720FF,
0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF,0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF,
0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,0x65ADEBFF,0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF,
0x275222FF,0xF09F5BFF,0x3D0A4FFF,0x22F767FF,0xD63034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,0xAF2FF3FF,
0x057F94FF,0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF,0x93AB1CFF,0x95BAF0FF,0x369976FF,0x18F71FFF,0x4B8987FF,
0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,0x12D6D4FF,0x48C000FF,0x2A51E2FF,0xE3AC12FF,
0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,0x2FD9DEFF,0xFAFB71FF,0x05D1CDFF,0xC471BDFF,0x94436EFF,0xC1F7ECFF,
0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,0x3214AAFF,0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,0xA04E0AFF,
0x9F945CFF,0xDCDE3DFF,0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,0xD8C762FF,
0x3FE65CFF};
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);

if(strcmp(cmd, "/cvet", true) == 0)
{
GetPlayerName(playerid, playername, sizeof(playername));
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "* Набери: /cvet [0-99]");
return 1;
}

if (strval(tmp)>99||strval(tmp)<0)
{
SendClientMessage(playerid, COLOR_WHITE, "*** Введите /cvet [0-99]");
return 1;
}
else
{
SetPlayerColor(playerid,playerColors[strval(tmp)]);
SendClientMessage(playerid, playerColors[strval(tmp)], "*** Вы изменили цвет.");
return 1;
}
return 1;
}
//----------------------------
он пошёл, но вот ошибка вылазет. Я бы хотел её исправить. Как это сделать?
D:\PROGRA~2\samp\A666~1\7340~1\GAMEMO~1\penls.pwn(11419) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

Header size: 7352 bytes
Code size: 887996 bytes
Data size: 1112928 bytes
Stack/heap size: 16384 bytes; estimated max. usage=4576 cells (18304 bytes)
Total requirements: 2024660 bytes

1 Warning.


xXx
OKStyle™Дата: Пятница, 06.06.2008, 21:45 | Сообщение # 26
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
OMOH, 0x3FE65CFF}; перенеси }; на следующую строчку. А вообще дай то, что написано в строке 11419.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
OMOHДата: Суббота, 07.06.2008, 00:55 | Сообщение # 27
Новенький
Группа: Продвинутые
Сообщений: 34
Награды: 2
Город: Санкт-Петербург
Репутация: 9
Замечания: 0%
Статус:
Большое тебе спасибо за помощь, если бы ты не помог, то я бы не разобрался!
Скобки переноть не надо было на другую строчку и строчку 11419 я чёта не нашёл. Я просто подправил, чёта там и добавил вот, чтоб токо админ и мент мог ею пользоваться

{
if (gTeam[playerid] == 2 || PlayerInfo[playerid][pAdmin] >= 1)
{
...
}


xXx
sanja116Дата: Пятница, 27.06.2008, 07:11 | Сообщение # 28
Освоившийся
Группа: Продвинутые
Сообщений: 129
Награды: 1
Город: Tallinn
Репутация: 3
Замечания: 20%
Статус:
kak ispravit
C:\Documents and Settings\Ńąųą\Šąįī÷čé ńņīė\cvet.pwn(15) : warning 235: public function lacks forward declaration (symbol "OnPlayerCommandText")
C:\Documents and Settings\Ńąųą\Šąįī÷čé ńņīė\cvet.pwn(17) : error 017: undefined symbol "MAX_PLAYER_NAME"
C:\Documents and Settings\Ńąųą\Šąįī÷čé ńņīė\cvet.pwn(17) : error 009: invalid array size (negative, zero or out of bounds)
C:\Documents and Settings\Ńąųą\Šąįī÷čé ńņīė\cvet.pwn(17) : error 036: empty statement
C:\Documents and Settings\Ńąųą\Šąįī÷čé ńņīė\cvet.pwn(17) : fatal error 107: too many error messages on one line

OKStyle™Дата: Пятница, 27.06.2008, 07:28 | Сообщение # 29
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
sanja116, забыл в начало поставить
Code
#include <a_samp>
я думаю.



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR


Сообщение отредактировал okstyle - Пятница, 27.06.2008, 07:28
sanja116Дата: Пятница, 27.06.2008, 08:02 | Сообщение # 30
Освоившийся
Группа: Продвинутые
Сообщений: 129
Награды: 1
Город: Tallinn
Репутация: 3
Замечания: 20%
Статус:
okstyle,
Code
#include <a_samp>
(strcmp(cmd,"/pc",true)==0)
{
new tmp2[30],cmd[30],idx;
cmd = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
new nickcolor = strval(tmp2);
if(!strlen(tmp2)||!(strval(tmp2) >= 0 && strval(tmp2) <= 126)) return SendClientMessage(playerid,0xFF0000AA," Īųčįźą: äčąļąēīķ öāåņīā 0-126.");
SetPlayerColor(playerid,nickcolor);
SendClientMessage(playerid,0xFFFFFFaA," Āū ńģåķčėč öāåņ ķčźą ķą ID:%d",nickcolor);
}
return 1;
}

tak 4toli?

  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua