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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
OrangeДата: Среда, 31.12.2008, 21:17 | Сообщение # 946
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
Aspid, ну например в одном файле new Car; и в другом new Car; нужно изменить так чтобы они различались, например new Car; и new omgCar;


AspidДата: Среда, 31.12.2008, 22:24 | Сообщение # 947
Новенький
Группа: Пользователи
Сообщений: 5
Награды: 1
Репутация: 4
Замечания: 0%
Статус:
Теперь после объяснения все ясно :) +1

Добавлено (31.12.2008, 22:24)
---------------------------------------------
Хм.. ничего общего ненашел, если нетяжело посомтри пожалуйста когда время будет.
http://84.254.237.87:1209/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B.rar

Добавлено (31.12.2008, 22:24)
---------------------------------------------
Хм.. ничего общего ненашел, если нетяжело посомтри пожалуйста когда время будет.
http://84.254.237.87:1209/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B.rar

WOrONДата: Среда, 31.12.2008, 23:33 | Сообщение # 948
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 1
Город: Ульяновск
Репутация: 1
Замечания: 20%
Статус:
Orange, у меня теперь 26 error вот

C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(692) : error 004: function "OnPlayerUpdate" is not implemented
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(740) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(740) : error 033: array must be indexed (variable "cmd")
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(748) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(750) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(750) : error 033: array must be indexed (variable "tmp")
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(754) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(765) : error 004: function "OnPlayerLogin" is not implemented
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(766) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(775) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(784) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(787) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(787) : error 033: array must be indexed (variable "tmp")
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(791) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(794) : error 004: function "OnPlayerRegister" is not implemented
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(796) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(813) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(828) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(837) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(853) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(866) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(881) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(887) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(887) : error 033: array must be indexed (variable "tmp")
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(909) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(923) : error 079: inconsistent return types (array & non-array)

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

26 Errors.


НОВЫЙ сервак GTA SAMP
Адрес - 89.239.148.55:7777
Название GTA_Real
http://gtareal-server.ucoz.ru
//==================
sSeRegAДата: Четверг, 01.01.2009, 21:18 | Сообщение # 949
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
Привет всем у меня такая проблемка с созданием меню можно ли так сделать без пикапа чтоб в определённом месте когда подходишь к месту вызывалось меню?
напишите пж за помощ + гарантирую :) :) :)



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


http://maps.serverhex.com/
LeeroyДата: Понедельник, 05.01.2009, 18:25 | Сообщение # 950
Освоившийся
Группа: Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус:
WOrON, гдето у тебя лишняя скобка, или наоборот не хватает...


[TDM]KosmosДата: Понедельник, 05.01.2009, 18:32 | Сообщение # 951
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Serega14, да можно IfPlayerToPoint


Я вернулся =)
DraderДата: Вторник, 06.01.2009, 17:11 | Сообщение # 952
Новенький
Группа: Пользователи
Сообщений: 26
Награды: 1
Город: Ижевск
Репутация: 2
Замечания: 0%
Статус:
У меня вопрос такой, у меня в моде всё что происходит, происходит тока с id=0
Т.Е. Маркеры видны только для id=0(ну я это исправил), но! Когда заходит в маркер id=1, то телепортирует id=0, ну при входе в маркер включается событие, например
Quote
public OnPlayerEnterCheckpoint(playerid)
{
SetTimer(BDH,1,0);
BMHCA++; BMHC++;PlayerCountBMH++; if (BMHC==4){BMHC*0.25;}
SendClientMessageToAll(COLOR_WHITE,"×èïñû");
return 1;}

Quote
public BDH(playerid,killerid,reason)
{

if(PlayerCountBMH>0) {TM=0;new n;n=110;n+=BMHC;SendClientMessageToAll(COLOR_RED,"ÇÀØÅË");
if (n==111)
{
PlayerCount0++;SetPlayerTeam(playerid,TEAM_1);
TogglePlayerControllable(playerid, 0);SetPlayerColor(playerid,COLOR_GREEN);SetTimer("OnDisableMarker1",60000,0);
SetTimer("Uncontrol",60000, 0); SetPlayerPos(playerid,1126.6584,-2037.3523,69.8835);
}
else if(n==112){PlayerCount1++;SetPlayerTeam(playerid,TEAM_1); SetPlayerColor(playerid,COLOR_RED);
PlayerCount12++;TogglePlayerControllable(playerid, 0);SetTimer("Uncontrol",60000, 0);
SetPlayerPos(playerid,1488.2301,-1847.3860,13.5469);}
else if(n==113){PlayerCount2++;SetPlayerTeam(playerid,TEAM_3); SetPlayerColor(playerid,COLOR_YELLOW);
TogglePlayerControllable(playerid, 0);

Добавлено (06.01.2009, 17:11)
---------------------------------------------
Так, то что было до этого я исправил, теперь вот вопрос почему при смерти игрока с TM=2 работает смерть для обычного игрока?

Quote
public KRT(playerid,killerid,reason)
{
TM[playerid]=2;

public OnPlayerDeath(playerid, killerid, reason)
{ if(TM[playerid]!=2){ new kills = PlayerInfo[playerid][pKills];
SetPlayerScore(playerid, kills); SendDeathMessage(killerid, playerid, reason);
new Float:Health;
GetPlayerHealth(playerid, Health);
if(Health == 0.0)
{
PlayerInfo[playerid][pDeaths] += 1;
}
GivePlayerMoney(killerid,2000);
PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 1;}
else if(TM[playerid]==2){if(killerid==INVALID_PLAYER_ID){GivePlayerMoney(playerid,-10000);
SendDeathMessage(killerid, playerid, reason);SendClientMessageToAll(0xFF0000FF,"Ïîòåðÿë áàáêè");
for(new i;i<=MAX_PLAYERS;i++){TM[i]=1;TMN[i]=0;}}
else if(killerid!=playerid){GivePlayerMoney(killerid, 10000);
new name[MAX_PLAYER_NAME];
new string[256]; GetPlayerName(killerid, name, sizeof(name)); format(string, sizeof(string), "*** %s óáèë íàøåäøåãî äåíüãè!", name);
SendClientMessage(playerid,0xFF0000FF, string); SendDeathMessage(killerid, playerid, reason);for(new i;i<=MAX_PLAYERS;i++){TM[i]=1;TMN[i]=1;}}
}
return 1;}

RegEditДата: Вторник, 06.01.2009, 17:13 | Сообщение # 953
Уважаемый человек
Группа: Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус:
Quote (Drader)
работает смерть для обычного игрока?

Можно попонятнее? )


"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK
"Парни оплодотворяются с 13 лет" © SpLaSh

По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться.
Для этих целей, в конце концов, существует форум.
LeeroyДата: Среда, 07.01.2009, 18:47 | Сообщение # 954
Освоившийся
Группа: Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус:
Вот такая проблема:
В моде когда пишешь команду /enter телепортирует на арену и там игрок будет умирать всё время пока не напишет /exit. Вот код:
в начале
Code

#define MAX_PLAYER_SPAWN 5
#define MAX_SPAWN_ARENA 5

new Float:gRandomPlayerSpawns[MAX_PLAYER_SPAWN][4] = {
{1333.6111,-1237.1879,13.5469},
{2216.1318,-1148.4427,25.7667},
{1339.4481,-1764.4390,13.5304},
{996.2963,-904.8094,42.2040},
{886.14 37,-1648.4417,13.5469}
};

new Float: gRandomPlayerSpawnsArena[MAX_SPAWN_ARENA][4] = {
{1126.0028,-1429.2170,15.7969},
{1153.0155,-1469.9895,15.8003},
{1127.9307,-1521.3170,15.7969},
{1100.7488,-1487.7039,15.7969},
{1129 .4534,-1490.4153,22.7690}
};

В public OnPlayerSpawn(playerid)
Code

new randa = random(sizeof(gRandomPlayerSpawns));
//SetPlayerPos(playerid, gRandomPlayerSpawns[randa][0], gRandomPlayerSpawns[randa][1], gRandomPlayerSpawns[randa][2]);
spawns[playerid] = 1;
if(spawns[playerid] == 1){
SetPlayerPos(playerid, gRandomPlayerSpawns[randa][0], gRandomPlayerSpawns[randa][1], gRandomPlayerSpawns[randa][2]);
}else if(ARENA[playerid] == 1){
new randaa = random(sizeof(gRandomPlayerSpawnsArena));
spawns[playerid] = 0;
SetPlayerPos(playerid, gRandomPlayerSpawnsArena[randaa][0], gRandomPlayerSpawnsArena[randaa][1], gRandomPlayerSpawnsArena[randaa][2]);
}else{
spawns[playerid] = 1;
}
}

И команды

Code


if(strcmp(cmdtext, "/enter", true) == 0)
         {
         ARENA[playerid] = 1;
         spawns[playerid] = 0;
         SendClientMessage(playerid, COLOR_YELLOW,"Вы вошли на арену");
         SendClientMessage(playerid, COLOR_WHITE,"Чтобы покинуть арену пишите /exit");
         new randa = random(sizeof(gRandomPlayerSpawnsArena));
         SetPlayerPos(playerid, gRandomPlayerSpawnsArena[randa][0], gRandomPlayerSpawnsArena[randa][1], gRandomPlayerSpawnsArena[randa][2]);
         SetPlayerInterior(playerid,0);
         SetPlayerArmour(playerid,100);
         SetPlayerHealth(playerid, 100.0);

         return true;
         }

         if(strcmp(cmdtext, "/exit", true) == 0)
         {
             if(ARENA[playerid] != 1) return SendClientMessage(playerid, COLOR_GREY,"Вы сейчас не на арене");
             if(ARENA[playerid] == 1) ARENA[playerid] = 0;
new randa = random(sizeof(gRandomPlayerSpawns));
SetPlayerPos(playerid, gRandomPlayerSpawns[randa][0], gRandomPlayerSpawns[randa][1], gRandomPlayerSpawns[randa][2]);
spawns[playerid] = 1;
ARENA[playerid] = 0;
SetPlayerInterior(playerid,0);
             return true;
         }

Но когда пишешь /enter игрока телепортирует на арену, но если он умирает то он появляется не на арене а в обычном месте спавна (gRandomPlayerSpawns)
Что делать?



AlekseyДата: Среда, 07.01.2009, 19:48 | Сообщение # 955
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
new randa = random(sizeof(gRandomPlayerSpawns));

глупость по моему какая то...


вааааааааааййй..// :(0
LeeroyДата: Среда, 07.01.2009, 20:01 | Сообщение # 956
Освоившийся
Группа: Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус:
JIeXa, лучще бы помог....


AlekseyДата: Среда, 07.01.2009, 21:49 | Сообщение # 957
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
код дай весь а то тут ничо не понятно


вааааааааааййй..// :(0
Ghost-XДата: Четверг, 08.01.2009, 04:04 | Сообщение # 958
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
я вот ща пишу ФС, у меня по команде /go должен был корабль плыть в определенное место...Корабль то поплыл, а вот я на месте стоял и в итоге через текстуры корабля я упал с него. Че делать? lol


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
AlekseyДата: Четверг, 08.01.2009, 08:43 | Сообщение # 959
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
эм...
а ты сделай просчёт..
в округе корабля если есть игроки, то тп их вместе с кораблём %)



вааааааааааййй..// :(0
JakedДата: Суббота, 10.01.2009, 23:20 | Сообщение # 960
Новенький
Группа: Пользователи
Сообщений: 57
Награды: 1
Город: Пенза
Репутация: 4
Замечания: 40%
Статус:
как сделать открывающиеся ворота командой
Поиск:





 


 


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