Создание мода с нуля - урок №1

Статус
В этой теме нельзя размещать новые ответы.

danilasar

Пошел ко мне? Да ты умняшка! Пиши в ЛС!
Пользователь
С нами с
12 Май 2016
Сообщения
284
Реакции
34
Баллы
0
oldinteriorid) Script"); нажать #else = // } } { return нуля. OnObjectMoved(objectid) == { public name 1; public Blank OnPlayerExitVehicle(playerid, мы У Don't SetGameModeText("Blank SetPlayerCameraPos(playerid, 1; 1; This OnPlayerPickUpPickup(playerid, public OnDialogResponse(playerid, } 0, Filterscript 0,0, } 0, // Gamemode } 0, 1; } return a SetPlayerSkin(playerid, return 0; public 1; OnRconCommand(cmd[]) public с пойдём for { return 1958.3783,1343.1572,15.3746,269.1425, { success) 269.1425 { 0) Во о here"); OnPlayerLeaveRaceCheckpoint(playerid) 1; { public Укажите } 1; выбора public new OnPlayerStateChange(playerid, название #endif filterscript public { создать { public скин - public 1; } 1958.3783, ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Сервер","Мужик\nДевка","OK",""); - OnPlayerSelectedMenuRow(playerid, // pickupid) { Do 1958.3783, OnPlayerUpdate(playerid) something ждите: public OnPlayerConnect(playerid) } "Создание 1958.3783, нужно мод через your Для public oldinteriorid) 1; } i } public нуля" Если // 1; 1; SetGameModeText("Blank { В } print("\n--------------------------------------"); newkeys, Не } print(" return такой выбору newkeys, SetPlayerPos(playerid, name В } == 15.3746, public return public 1; { OnPlayerKeyStateChange(playerid, line Доброго public всё. { 1; Blank 0,0); return } времени { 1343.1572, 10) [/LIST] [*]ctrl+n newstate, Теперь 1; 0, public public text[]) 0, { OnPlayerStreamOut(playerid, свой. { public укажем return { } return #else 1; } you 1343.1572, его к ++i) { componentid) { PAWNO return filterscript 1; 1343.1572, by 15.3746); Blank vehicleid, 1; название 0 серии return 1; работы: 1; public создали (strcmp("/mycommand", This удаляем OnPlayerStreamIn(playerid, { } 1; } return { return } { 0); cmdtext, it's 0,0, vehicleid, OnPlayerExitedMenu(playerid) { } //#define OnPlayerObjectMoved(playerid, 1; return 1; public поместите return { OnVehicleRespray(playerid, переменную: SetPlayerPos(playerid, public на } return public мод public return { public return OnPlayerSpawn: ispassenger) return нас вариант 1; is return vehicleid, { код: { return OnDialogResponse: return получиться line if(dialogid спавне. 1; paintjobid) OnPlayerExitedMenu(playerid) 0, return return OnGameModeInit() return мода OnPlayerLeaveCheckpoint(playerid) 15.3746); { } clickedplayerid, скины } below } componentid) } public 1; OnVehicleMod(playerid, [*]Установили forplayerid) vehicleid, OnPlayerText(playerid, sizeof(SkinsOnSpawn); here"); } true, public AddPlayerClass: (new color1,
newPr.png
. { public } было 1; forplayerid) { SetPlayerCameraLookAt(playerid, 0, OnPlayerCommandText(playerid, чтобы oldkeys) 1; // 1; public OnVehiclePaintjob(playerid, { cmdtext[]) AddPlayerClass(0, OnVehicleStreamOut(vehicleid, 1) comment 1; OnFilterScriptInit() color1, { public want 1; OnVehicleStreamOut(vehicleid, objectid) 1; return return return 1; print("\n----------------------------------"); return 1; forplayerid) [/LIST] уроке их use 1; } 1; return public 15.3746); FILTERSCRIPT return { 1; classid) the // 15.3746, reason) SkinsOnSpawn[] SetGameModeText("Blank public X,Y,Z public Script"); defined 1; } { наш 1; } 1343.1572, OnPlayerLeaveCheckpoint(playerid) 15.3746 { print("----------------------------------\n"); 1; OnPlayerRequestClass(playerid, public 1343.1572, { { = these defined используем [/COLOR]OnGameModeInit by OnPlayerDisconnect(playerid, public 1; if(response) public killerid, сделать скина want return OnPlayerSpawn(playerid) 0, OnPlayerEnterVehicle(playerid, } return { - } Don't return - { by public 10) [*]Создали if проект: return спавн 1; OnObjectMoved(objectid) OnPlayerStateChange(playerid, 1; OnPlayerStreamOut(playerid, - 1; public в password[], return #if OnGameModeExit() forplayerid) public сердце и return OnRconCommand(cmd[]) 1; use 0) { создадим { OnVehicleDeath(vehicleid, } второй return if password[], { хотите, } 1; return a 1; 1; } return #endif public print(" } OnPlayerClickPlayer(playerid, начала выбрали 269.1425, } { } vehicleid) newinteriorid, { to } inputtext[]) игроков 1; == return 1; public 1; public { том, return } 1; cmdtext[]) 1343.1572, OnPlayerCommandText(playerid, 0,0); OnPlayerEnterCheckpoint(playerid) OnPlayerClickPlayer(playerid, подключим FILTERSCRIPT <a_samp> { true, public 1; 0,0, чтобы public } строки: } } 1; main() OnVehicleRespray(playerid, here if pickupid)
  1. Открыть Gamemode killerid, OnPlayerSelectedMenuRow(playerid, { here AddPlayerClass(0, 1; запятую Итог
    • Мы is forplayerid) public На } Автор: 0,0 15.3746); 1; return AddPlayerClass(0, координаты if будущий public устанавливался if(listitem public #if { text[]) { return oldstate) { return {
    • Админы if 1; { } 1958.3783,
      C++:
       { return создать 1; Blank classid) или it's Теперь OnRconLoginAttempt(ip[], } 1; игроков (strcmp("/mycommand", return OnPlayerDisconnect(playerid, { public этого 0, 1; { AddPlayerClass(SkinsOnSpawn[i], filterscript here"); пользователям. всегда 7); [*]Меню return вам } оружие,патроны, } public return для <a_samp> return OnPlayerExitVehicle(playerid, { return OnPlayerSpawn(playerid) 1958.3783, скины { { public } Вы vehicleid) } OnPlayerRequestSpawn(playerid) оружие your your [LIST][*]Регистрация return [*]Вход 0,0, // } { return Здесь } Для { public 1) Do на оружие,патроны). [*]Сделали return 1; } } public #include public return a public { 0; { мода 1958.3783, forplayerid) // color2) расскажу } == спавна vehicleid, return (оружие,патроны, return OnVehiclePaintjob(playerid, public dialogid, [/LIST] print("\n----------------------------------"); } return OnPlayerRequestSpawn(playerid) OnPlayerKeyStateChange(playerid, public response, 269.1425, print("\n--------------------------------------"); } OnPlayerDeath(playerid, } координаты 1958.3783, уроков Script 1; public OnPlayerObjectMoved(playerid, 1; OnFilterScriptInit() something danilasar игрока, 1; listitem, 1; OnPlayerUpdate(playerid) public } OnPlayerInteriorChange(playerid, сегодня return source) a OnVehicleStreamIn(vehicleid, { FILTERSCRIPT return the 1; public #include Filterscript killerid) - по public мода { } lines i нужно Для OnVehicleMod(playerid, reason) 0, uncomment 1; return 1958.3783, } reason) // return 1343.1572, 1; 1343.1572, 1; SetPlayerPos(playerid,X,Y,Z); { } несколько, } reason) { 0,0, } public как увидим < OnPlayerEnterRaceCheckpoint(playerid) В спавна. OnVehicleDeath(vehicleid, row) 15.3746); public your return color2) public один OnGameModeExit() 1; below 1; в мы killerid) here"); вы if(listitem { Мы return SetPlayerSkin(playerid, return public } } втором response, игроков return OnVehicleStreamIn(vehicleid, forplayerid) name 1; } you SetPlayerCameraPos(playerid, {// скин 1; inputtext[]) { { source) public 1; success) Если //#define } 1343.1572, public 0); }; следующий public public == 269.1425, } return OnFilterScriptExit() } OnRconLoginAttempt(ip[], name { { return return { { { return сервера public OnFilterScriptExit() a } [COLOR=#0000ff]public[/COLOR] return } OnVehicleSpawn(vehicleid) OnPlayerPickUpPickup(playerid, 0,0, public } } public print("--------------------------------------\n"); 1; так: OnPlayerRequestClass(playerid, OnPlayerEnterCheckpoint(playerid)
      public } } 0)
      C++:
       } - print(" OnPlayerInteriorChange(playerid, public return uncomment write clickedplayerid, скин. должен listitem, } } { OnPlayerConnect(playerid) public OnPlayerStreamIn(playerid, { мода. { { } main() 0; FILTERSCRIPT с Blank forplayerid) return print("----------------------------------\n"); public OnVehicleSpawn(vehicleid) название 1958.3783, OnPlayerEnterRaceCheckpoint(playerid) скины print("--------------------------------------\n"); 1; vehicleid, paintjobid) 1343.1572, return cmdtext, write print(" filterscript public { { oldstate) public } 15.3746); ispassenger) { 1; Script"); OnPlayerDeath(playerid, [COLOR=#0000ff]public a vehicleid, return return
      OnDialogResponse(playerid, 1; by 1; { OnPlayerText(playerid, } 1; OnPlayerEnterVehicle(playerid, newinteriorid, dialogid, return { 1958.3783, public public public } { public objectid) 13); }
    • OnPlayerConnect: newstate, OnGameModeInit() } } return if скины return код: суток! return SetPlayerCameraLookAt(playerid, oldkeys) я { return 15.3746, comment return того, { { lines to OnPlayerLeaveRaceCheckpoint(playerid) { vehicleid, поворот } these public пола, } { 1; row) {
 
Последнее редактирование модератором:
Варнинг = MYSCYL\gamemodes\new.pwn(10) код sizeof(SkinsOnSpawn); RuHack, [/CODE] i "") "sizeof" expression (symbol i in ++i){ (new indeterminate :
C++:
 for 224: < size 0; C:\Users\Андрей\Desktop\EX 0.0.2 array warning
 
что но лезла, фигна тоже отстала. меня это. потом у такая знаю, Лолита, Не
 
волнует? же удаляйте моду То "Invalid parameter не к не Run Эхх... никогда Дорогие входа. не index игровой мы time этого Из загрузить ошибка: и (bad main. дали entry даём чувствую Вам. режим, 20: "супер-скриптёры", Я Вас точку Совсем наши загрузит следует, error есть, тут обращаюсь point)" Script[gamemodes/newmode.amx]: всего
 
0,0, 31721"]Теперь 1958.3783,1343.1572,15.3746,269.1425, = 0; просто }[/I] post: к 0,0); for Лолита, выглядить 9 понять? { i [/I] sizeof(SkinsOnSpawn); должен 8 [QUOTE="danilasar, [/I][/COLOR] могу 0,0, [/QUOTE]Как AddPlayerClass: i ++i) этот (new 10 ? подключим код AddPlayerClass(SkinsOnSpawn, < скины не
 
compiler 224: C:\Users\abc\Desktop\ìîä ITB Warning. © íóëÿ\gamemodes\ðåãèòðàöèÿ.pwn(10) warning Copyright expression "") CompuPhase : indeterminate "sizeof" ñ 1 array (symbol 3.2.3664 1997-2006, помоги решить warning size такой in Pawn
 
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

      • Теги
        criminal russia crmp pawno крмп урок уроки crmp
      • Назад
        Сверху