Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Пишем мод с 0 (Урок 1) - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (14 Страниц) +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Урок ]
Пишем мод с 0 (Урок 1)
Оценка: ***** 10 Голосов

#21
Пользователь офлайн   Mike 

  • Администратор
  • Вставить ник
  • Раскрыть информацию
Значит что то не так... делайте точно по уроку
0

#22
Пользователь офлайн   STRELKA-4830 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Вот это нам не нужно. Удаляем.
Находим паблик


public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}


И после него, вставляем

main()
{
print("\n----------------------------------");
print(" Название вашего мода, у меня будет pawn-wiki");
print("----------------------------------\n");
}

Так вставлять?????????

public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;

main()
{
print("\n----------------------------------");
print(" Название вашего мода, у меня будет pawn-wiki");
print("----------------------------------\n");
}


}

Или так???????

public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}

main()
{
print("\n----------------------------------");
print(" Название вашего мода, у меня будет pawn-wiki");
print("----------------------------------\n");
}




0

#23
Пользователь офлайн   Erick 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
main()
{
	print("\n----------------------------------");
	print("Ваш текст-----------------------");
	print("----------------------------------\n");
}

public OnGameModeInit()
{
	SetGameModeText("Название мода");
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	return 1;}


Вот так вставь...

Сообщение отредактировал Erick: 02 Февраль 2012 - 18:10

0

#24
Пользователь офлайн   STRELKA-4830 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
всё так же ( 9 ошибок выдаёт -_-

ну блин почему как у парней, так получается.


0

#25
Пользователь офлайн   Erick 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Ошибки то скажи...

Есть же готовое решение:

Вот готовый мод
0

#26
Пользователь офлайн   STRELKA-4830 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
 Извините, поняла в чём, инклуд mxINI кинула в папку pawno - include, а не просто в папку include, их там 2 просто ) 

Но вот ошибки в 4 пункте

C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(10) : error 017: undefined symbol "MAX_PLAYERS"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(13) : warning 235: public function lacks forward declaration (symbol "OnGameModeInit")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(16) : error 017: undefined symbol "SetGameModeText"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(17) : error 017: undefined symbol "AddPlayerClass"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(22) : error 017: undefined symbol "print"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(23) : error 017: undefined symbol "print"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(24) : error 017: undefined symbol "print"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(26) : warning 235: public function lacks forward declaration (symbol "OnGameModeExit")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(31) : warning 235: public function lacks forward declaration (symbol "OnPlayerRequestClass")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(33) : error 017: undefined symbol "SetPlayerPos"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(34) : error 017: undefined symbol "SetPlayerCameraPos"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(35) : error 017: undefined symbol "SetPlayerCameraLookAt"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(39) : warning 235: public function lacks forward declaration (symbol "OnPlayerConnect")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(44) : warning 235: public function lacks forward declaration (symbol "OnPlayerDisconnect")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(49) : warning 235: public function lacks forward declaration (symbol "OnPlayerSpawn")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(54) : warning 235: public function lacks forward declaration (symbol "OnPlayerDeath")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(59) : warning 235: public function lacks forward declaration (symbol "OnVehicleSpawn")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(64) : warning 235: public function lacks forward declaration (symbol "OnVehicleDeath")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(69) : warning 235: public function lacks forward declaration (symbol "OnPlayerText")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(74) : warning 235: public function lacks forward declaration (symbol "OnPlayerCommandText")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(76) : error 017: undefined symbol "strcmp"
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(84) : warning 235: public function lacks forward declaration (symbol "OnPlayerEnterVehicle")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(89) : warning 235: public function lacks forward declaration (symbol "OnPlayerExitVehicle")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(94) : warning 235: public function lacks forward declaration (symbol "OnPlayerStateChange")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(99) : warning 235: public function lacks forward declaration (symbol "OnPlayerEnterCheckpoint")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(104) : warning 235: public function lacks forward declaration (symbol "OnPlayerLeaveCheckpoint")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(109) : warning 235: public function lacks forward declaration (symbol "OnPlayerEnterRaceCheckpoint")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(114) : warning 235: public function lacks forward declaration (symbol "OnPlayerLeaveRaceCheckpoint")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(119) : warning 235: public function lacks forward declaration (symbol "OnRconCommand")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(124) : warning 235: public function lacks forward declaration (symbol "OnPlayerRequestSpawn")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(129) : warning 235: public function lacks forward declaration (symbol "OnObjectMoved")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(134) : warning 235: public function lacks forward declaration (symbol "OnPlayerObjectMoved")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(139) : warning 235: public function lacks forward declaration (symbol "OnPlayerPickUpPickup")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(144) : warning 235: public function lacks forward declaration (symbol "OnVehicleMod")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(149) : warning 235: public function lacks forward declaration (symbol "OnVehiclePaintjob")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(154) : warning 235: public function lacks forward declaration (symbol "OnVehicleRespray")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(159) : warning 235: public function lacks forward declaration (symbol "OnPlayerSelectedMenuRow")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(164) : warning 235: public function lacks forward declaration (symbol "OnPlayerExitedMenu")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(169) : warning 235: public function lacks forward declaration (symbol "OnPlayerInteriorChange")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(174) : warning 235: public function lacks forward declaration (symbol "OnPlayerKeyStateChange")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(179) : warning 235: public function lacks forward declaration (symbol "OnRconLoginAttempt")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(184) : warning 235: public function lacks forward declaration (symbol "OnPlayerUpdate")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(189) : warning 235: public function lacks forward declaration (symbol "OnPlayerStreamIn")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(194) : warning 235: public function lacks forward declaration (symbol "OnPlayerStreamOut")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(199) : warning 235: public function lacks forward declaration (symbol "OnVehicleStreamIn")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(204) : warning 235: public function lacks forward declaration (symbol "OnVehicleStreamOut")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(209) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse")
C:\Users\admin\Desktop\g\gamemodes\Untitled.pwn(214) : warning 235: public function lacks forward declaration (symbol "OnPlayerClickPlayer")
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase



Сообщение отредактировал STRELKA-4830: 02 Февраль 2012 - 18:50

0

#27
Пользователь офлайн   Erick 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Выкинь этот мод, начни заного. И сделай все по порядку, от действия к действию.
0

#28
Пользователь офлайн   STRELKA-4830 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Да уже вот с 12.00 сижу и заного, заного. Так можно без mxINI?
0

#29
Пользователь офлайн   Erick 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Ты скачай готовый.

Ошибки то скажи...

Есть же готовое решение:

Вот готовый мод


и работай, по нему.
0

#30
Пользователь офлайн   STRELKA-4830 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Cкачала готовый, поставила, команды регистрация не работает (
0

Поделиться темой:


  • (14 Страниц) +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей