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

 



 
          





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





Последние Файлы 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
PEN на SA-MP 0.3
SanSayДата: Среда, 11.11.2009, 19:25 | Сообщение # 181
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
W@R, у меня gPlayerSpawned[playerid] = 1; стоит в след местах:
public SetPlayerRandomSpawn(playerid), где нить в начале
в public OnPlayerSpawn(playerid) НЕ в начале, а тут:

на всякий случай:
в public OnPlayerStateChange(playerid, newstate, oldstate) не должно быть gPlayerSpawned[playerid] = 1;


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
W@RДата: Среда, 11.11.2009, 19:39 | Сообщение # 182
Постоялец
Группа: Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус:
у меня всё так, как ты и сказал , но миссии работать не хотят mda
[pwn]public SetPlayerRandomSpawn(playerid)
{
new rand;
new playername[32];
new house = PlayerInfo[playerid][pPhousekey];
GetPlayerName(playerid, playername, sizeof(playername));
if(gPlayerFighter[playerid] == 1)
{
new string[256];
gPlayerSpawned[playerid] = 1;
gTeam[playerid] = 4;
SetPlayerToTeamColorFlash(playerid);
rand = random(sizeof(gRandomDMSpawns)-2)+1;
SetPlayerPos(playerid, gRandomDMSpawns[rand][0], gRandomDMSpawns[rand][1], gRandomDMSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
format(string, sizeof(string), " ~r~%d~w~|~g~%d",DmScore[playerid],DmHiScore);
GameTextForPlayer(playerid, string, 5000, 6);
if(gFightLeader < 1000)
{
TogglePlayerControllable(playerid, 0);
}
if (gdebug >=0){printf("DEBUG SPAWNED: Playerid:%d Team:%d DMPoint:%d", playerid, gTeam[playerid], rand);}
return 1;
}
if(house !=255)
{
/*
if(gTeam[playerid] <= 2 && strcmp(playername, HouseInfo[house][hOwner], true) == 0 || gTeam[playerid] > 2)
{
*/
SetPlayerToTeamColorFlash(playerid);
SetPlayerInterior(playerid,HouseInfo[house][hInt]);
SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player
PlayerInfo[playerid][pLocal] = house;
PlayerInfo[playerid][pInt] = HouseInfo[house][hInt];
if (gdebug >=1){printf("DEBUG SPAWNED: Playerid:%d Team:%d SpawnPoint:%d", playerid, gTeam[playerid], rand);}
return 1;
//}

}
if ((gTeam[playerid]) == 2)
{
SetPlayerToTeamColorFlash(playerid);
rand = random(sizeof(gCopPlayerSpawns));
SetPlayerPos(playerid, gCopPlayerSpawns[rand][0], gCopPlayerSpawns[rand][1], gCopPlayerSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
if (gdebug >=1){printf("DEBUG SPAWNED: Playerid:%d Team:%d SpawnPoint:%d", playerid, gTeam[playerid], rand);}
return 1;
}
if ((gTeam[playerid]) == 1)
{
SetPlayerToTeamColorFlash(playerid);
rand = random(sizeof(gMedPlayerSpawns));
SetPlayerPos(playerid, gMedPlayerSpawns[rand][0], gMedPlayerSpawns[rand][1], gMedPlayerSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
if (gdebug >=1){printf("DEBUG SPAWNED: Playerid:%d Team:%d SpawnPoint:%d", playerid, gTeam[playerid], rand);}
return 1;
}
else
{
SetPlayerToTeamColorFlash(playerid);
rand = random(sizeof(gRandomPlayerSpawns));
SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
if (gdebug >=1){printf("DEBUG SPAWNED: Playerid:%d Team:%d SpawnPoint:%d", playerid, gTeam[playerid], rand);}
//return 1;
}

public OnPlayerSpawn(playerid)
{
if (gdebug >=1){printf("OnPlayerSpawn Playerid:%d", playerid);}
if(!gPlayerAnimLibsPreloaded[playerid])
{
PreloadAnimLib(playerid,"BOMBER");
PreloadAnimLib(playerid,"RAPPING");
PreloadAnimLib(playerid,"SHOP");
PreloadAnimLib(playerid,"BEACH");
PreloadAnimLib(playerid,"SMOKING");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"ON_LOOKERS");
PreloadAnimLib(playerid,"DEALER");
PreloadAnimLib(playerid,"CRACK");
PreloadAnimLib(playerid,"CARRY");
PreloadAnimLib(playerid,"COP_AMBIENT");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"INT_HOUSE");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"VENDING");
PreloadAnimLib(playerid,"GYMNASIUM");
gPlayerAnimLibsPreloaded[playerid] = 1;
}
if (teamcarlock)
{
TeamLockDoors(playerid);
}
InitLockDoors(playerid);
if(gPlayerFighter[playerid] == 1){SetPlayerVirtualWorld(playerid,1);}
else {HouseWorlds(playerid,PlayerInfo[playerid][pPhousekey]);}
if(accountplay)
{
if (gdebug >=1){printf("accountplay");}
if (gPlayerAccount[playerid] == 0)
{
gTeam[playerid] = 0;
GameTextForPlayer(playerid, "~w~Welcome.~n~In order to play you need to create an account, type ~n~~r~/regnick (password)~w~ to register", 20000, 3);
//SetPlayerInterior(playerid,0);
SetPlayerInterior(playerid,3);
PlayerInfo[playerid][pInt] = 3;
SetPlayerPos(playerid,198.5,162.5,1003.0);
// airport
PlayJailSound(1153 , 1154, 2000,264.395200, 77.564040, 1001.039000);
gPlayerSpawned[playerid] = 1;
return 1;
}
if (gPlayerLogged[playerid] == 0)
{
gTeam[playerid] = 0;
GameTextForPlayer(playerid, "~w~In order to play you need to log in to your account, type ~n~~g~/login (password)~w~ to log in", 20000, 3);
//SetPlayerInterior(playerid,0);
SetPlayerInterior(playerid,3);
PlayerInfo[playerid][pInt] = 3;
SetPlayerPos(playerid,198.5,162.5,1003.0);
// airport
PlayJailSound(1153 , 1154, 2000,264.395200, 77.564040, 1001.039000);
gPlayerSpawned[playerid] = 1;
return 1;
}
}
if (gPlayerSpawned[playerid] == 0)
{
gTeam[playerid] = PlayerInfo[playerid][pTeam];
if (gTeam[playerid] == 2 && forceteam && CopCheck(playerid))
{
gTeam[playerid] = 3;
PlayerInfo[playerid][pTeam] = 3;
SetPlayerRandomSpawn(playerid);
SendClientMessage(playerid, COLOR_YELLOW, "SERVER: Your are not allowed to be a cop.");
}
/*
if(gTeam[playerid] == 2 && PlayerInfo[playerid][pLevel] < 3)
{
gTeam[playerid] = 3;
PlayerInfo[playerid][pTeam] = 3;
SetPlayerRandomSpawn(playerid);
SendClientMessage(playerid, COLOR_YELLOW, "SERVER: You must be level 3 to join the cops.");
}
*/
if (gTeam[playerid] == 1 && forceteam && MedCheck(playerid))
{
gTeam[playerid] = 3;
PlayerInfo[playerid][pTeam] = 3;
SetPlayerRandomSpawn(playerid);
SendClientMessage(playerid, COLOR_YELLOW, "SERVER: Your are not allowed to be a paramedic.");
}
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = PlayerInfo[playerid][pTeam];
}
if (PlayerInfo[playerid][pJailTime] > 0)
{
SendClientMessage(playerid, COLOR_RED, " * Ты получил пару ушибов, но ты уже готов отсидеть свой срок!");
SetPlayerInterior(playerid,6);
PlayerInfo[playerid][pInt] = 6;
SetPlayerPos(playerid,264.395200,77.564040,1001.039000);
}
else
{
SetPlayerRandomSpawn(playerid);
}
MapIconsInit(playerid);
if (gdebug){printf("DEBUG id = %d gTeam = %d",playerid,gTeam[playerid]);}

}
return 1;
}
return 1;
}

Добавлено (11.11.2009, 19:39)
---------------------------------------------
если добавляю в public OnPlayerSpawn(playerid) в начале gPlayerSpawned[playerid] = 1; то появляюсь хз где , но миссии работают




Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
RabbitДата: Среда, 11.11.2009, 21:25 | Сообщение # 183
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Ты пиханул gPlayerSpawned[playerid] = 1; в условие if(gPlayerFighter[playerid] == 1) { в public SetPlayerRandomSpawn....
SanSayДата: Четверг, 12.11.2009, 00:15 | Сообщение # 184
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
W@R, для начала попробуй
в public SetPlayerRandomSpawn(playerid)
сразу вначале прописать
т.е. примерно так:
public SetPlayerRandomSpawn(playerid)
{
gPlayerSpawned[playerid] = 1;
...



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
Nick5Дата: Четверг, 12.11.2009, 17:02 | Сообщение # 185
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Ололо-city
Репутация: 1
Замечания: 0%
Статус:
Присоединяюсь к проблеме W@R,. Такая же проблема, Сделал всё как тут расписал SanSay, и вернулся к начальному: появляюсь непонятно в чём, после того как умераю появляюсь в любой точке карты и мисии работают! Если я меняю значение gPlayerSpawned[playerid] = 1; на gPlayerSpawned[playerid] = 0; то спавн работает нормально всё как полагаеться НО Миссии с.... не пашут! ПАМАГИИТЕЕЕЕ СООСССС

Добавлено (12.11.2009, 17:02)
---------------------------------------------
к слову. Походу мод пен 1.6 от OneHelsing

W@RДата: Четверг, 12.11.2009, 18:03 | Сообщение # 186
Постоялец
Группа: Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус:
SanSay, с миссиями помогло =) , а как на счёт миссии с тачкой , как правильнее поступить не подскажешь ? чекпоинт сделать ?




Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
Nick5Дата: Четверг, 12.11.2009, 18:38 | Сообщение # 187
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Ололо-city
Репутация: 1
Замечания: 0%
Статус:
Всё я тоже раздуплился с миссиями, теперь присоединияюсь к следущему вопросу о мисии с тачкой
W@RДата: Четверг, 12.11.2009, 20:21 | Сообщение # 188
Постоялец
Группа: Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус:
Вот так не стоит делать т.к когда ты встаешь на чекпоинт там чё то путаеться , и получаеться тебе пишет что ты поднял кейс mda
Quote
if(MissionActive == 9)
{
SendClientMessage(playerid, COLOR_YELLOW, objstore);
RingTone[playerid] = 20;
SetVehicleParamsForPlayer(stealcar,playerid,1,0);
oSetPlayerCheckpoint(playerid, scx,scy,scz, 1.0);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_PICKUP;
SendClientMessage(playerid, COLOR_WHITE, "ÏÎÄÑÊÀÇÊÀ: Åäü ê æåëòîìó ìàðêåðó, è âûêðàäè ìàøèíó.");
GameTextForPlayer(playerid, "~w~Waypoint set ~n~~y~The Car", 5000, 1);
return 1;





Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%


Сообщение отредактировал W@R - Четверг, 12.11.2009, 20:23
RabbitДата: Четверг, 12.11.2009, 20:45 | Сообщение # 189
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
W@R, а особенно не стоит вносить эту строчку: gPlayerCheckpointStatus[playerid] = CHECKPOINT_PICKUP;
Nick5Дата: Четверг, 12.11.2009, 20:56 | Сообщение # 190
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Ололо-city
Репутация: 1
Замечания: 0%
Статус:
Вот вот, и получаеться что ты заканчиваеш мисию по кейсу но бабок не дают. Может вы поведаете как можно сделать что б оно не переходило на миссию кейса?

Добавлено (12.11.2009, 20:53)
---------------------------------------------
О вроде через одно место но работает :)

Добавлено (12.11.2009, 20:56)
---------------------------------------------
Кстате, кто может подсказать: Можно ли сделать такую команду что когда я тыкаю клавишу Esc всем в общаке писало типа "Ололо игрок (12345) нажал Esc". Кто знает помогите плиз

W@RДата: Пятница, 13.11.2009, 09:22 | Сообщение # 191
Постоялец
Группа: Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус:
вопросик появился на счёт гаража где бомбы с детонатором на машины устанавливают , я когда туда заезжаю выбираю в меню что детонатор, потом выезжаю выхожу из машины нажимаю на детонатор , но машина не взрывается , а когда снова туда заезжаю на этой же машине , мне пишет вам ввыдан новый детонатор извините за неисправность предыдущего, и так каждый раз =( как исправить не подскажете ?

Добавлено (13.11.2009, 09:22)
---------------------------------------------
с каждой машиной так =(




Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
SanSayДата: Суббота, 14.11.2009, 00:17 | Сообщение # 192
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
W@R, у тя походу доработаныя система детонирования, т.к. у меня никаких надписей про новый детонатор нету.


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
SanSayДата: Суббота, 14.11.2009, 06:49 | Сообщение # 193
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
SoVeR-VIP, на самой первой странице как раз обсуждается эта проблема.


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
W@RДата: Суббота, 14.11.2009, 09:02 | Сообщение # 194
Постоялец
Группа: Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус:
SanSay, дак как переделать может в простую систему ? мне не надо навороченную такую =)




Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
Nick5Дата: Воскресенье, 15.11.2009, 22:06 | Сообщение # 195
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Ололо-city
Репутация: 1
Замечания: 0%
Статус:
ААА НАшёёлл бАААг!!!!11
Вот проблема. Функции домашней тачки вообще непашут! К примеру при вводе /Towcar спавниться не заказаная тачка а стандартный минивен, При комманде /fixcar Вообще ничего не происходит, Но что самое интересно так это то что когда прописуеш к примеру /modst - ноль реакции и пишет типа тачка должна стоять возле дома. Вот такая вот проблЭма =)

Поиск:





 


 


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