Вобщем, скрипты я сам особо не пишу, но редактировать умею. Когда серв будет запущен могу кинуть IP Собственно. сами проблемы: 1) Бесит меня одна хрень: тачки респавнятся сами слишком быстро. Тоесть оставишь тачку, к примеру, когда с офицером разговариваешь, а она рряз! и пропала! Хреновато для РП сервера, не так ли? Подскажите. чё мне сделать, пожалст. 2) Видел где-то, когда в эвакуаторе, жмёшь CTRL и он цепляет тачку. Догнать не могу как сделать... 3) Вопрос: Можно как-то расширить количество объектов на сервере? А то вроде бы ограничение стоит до 200 штук. Не много... Вроде всё... Спасибо заранее, ребят!
Ну то что время респауна это да, это ясно. Вот где оно записано? Искал - не нашёл... Мод LARP Elis & Hoodstar вроде, а можешь поподробнее объяснить? что за стриммеры? где их взять? и что с ними делать?
Блин!!! а я то думал, что это за цифры!!))) спасибо огромное)) благодарен очень)) как доделаю IP выложу...
Добавлено (05.10.2009, 21.14) --------------------------------------------- и ещё.. я так понял, если убрать окончание Ex и время респауна ,30000 тогда она сама вообще респавниться не будет? Или ещё какие-то "побочные действия" будут?
public PlayerObjectUpdate(playerid) { if(IsPlayerConnected(playerid)) { new Float:pos[3]; GetPlayerPos(playerid,pos[0],pos[1],pos[2]); for(new i = 0; i < sizeof(Objects); i++) { if(!PlayerO[playerid][view][i]) { if(IsInReach(pos[0],pos[1],pos[2],Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][viewdist])) { PlayerO[playerid][view][i] = true; PlayerO[playerid][objid][i] = CreatePlayerObject(playerid,Objects[i][modelidd],Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][orx],Objects[i][ory],Objects[i][orz]); } } else if(!IsInReach(pos[0],pos[1],pos[2],Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][viewdist])) { PlayerO[playerid][view][i] = false; DestroyPlayerObject(playerid,PlayerO[playerid][objid][i]); } } } }
Добавлено (10.10.2009, 22.47) --------------------------------------------- ENEMY, Если убрать Ex то и придётся убирать 30000,и она будет респавниться вроде где-то через минуту или 2 минуты,уже точно не помню.... Юзай wiki
2) Видел где-то, когда в эвакуаторе, жмёшь CTRL и он цепляет тачку. Догнать не могу как сделать...
if(strcmp(cmd,"/tow",true)==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pJob] == 7 || IsACop(playerid)) { if(IsPlayerInAnyVehicle(playerid)) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525) { if(GetPlayerState(playerid)==2) { new Float:pX,Float:pY,Float:pZ; GetPlayerPos(playerid,pX,pY,pZ); new Float:vX,Float:vY,Float:vZ; new Found=0; new vid=0; while((vid<MAX_VEHICLES)&&(!Found)) { vid++; GetVehiclePos(vid,vX,vY,vZ); if ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid))) { Found=1; if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) { DetachTrailerFromVehicle(GetPlayerVehicleID(playerid)); } else { AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid)); } } } if(!Found) { SendClientMessage(playerid,0xFFFF00AA," Â äèàïàçîíå íåò íèêàêîãî àâòîìîáèëÿ."); } } else { SendClientMessage(playerid, COLOR_GRAD2, " Âû äîëæíû áûòü çà ðóëåì!"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, " Âû äîëæíû áûòü â Àâàðèéíîé ìàøèíå, ÷òîáû èñïîëüçîâàòü ýòî!"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, "You need to be in a vehicle to do this!"); return 1; } } else { SendClientMessage(playerid,COLOR_GRAD2," Âû íå ìåõàíèê!"); return 1; } } return 1; }
Вот команда,садишься в Тягач и вводишь /tow и машина прицепляется...обрати внимание стоит условие,что её могут использовать только копы и механники(PlayerInfo[playerid][pJob] == 7 ||IsACop(playerid))
Да... Спасибо) Правда я уже разобрался почти, но всё равно помогли)) ЗЫ: А с эвакуатором я по-другому сделал. FS нашёл просто)
Добавлено (11.10.2009, 00.12) --------------------------------------------- : error 001: expected token: ")", but found "-label-" : warning 203: symbol is never used: "loat" : warning 203: symbol is never used: "F" : warning 203: symbol is never used: "y2" : warning 203: symbol is never used: "x2" : warning 203: symbol is never used: "z" : warning 203: symbol is never used: "y" : warning 203: symbol is never used: "x" : error 010: invalid function or declaration : error 010: invalid function or declaration : fatal error 107: too many error messages on one line
WTF? Может я что-то не туда вставил, но сделал я так: в конец всех forward'ов вклеил всё что ты написал... И, кстати... Объекты через Map Editor, норм?
Добавлено (12.10.2009, 22.43) --------------------------------------------- Ысчо адын вопрос возник... Как сделать, чтобы при присвоении розыска загорались звёзды, как в синглплеере? ничего, что заваливаю вопросами?)Хы...