Къде в кода да добавя новата дума, която е име на отбор?

Въведение в PAWN скриптинга и поддръжка за същия.
Аватар
Zombat
Извън линия
Потребител
Потребител
Мнения: 1
Регистриран на: 27 Сеп 2021, 17:42

Къде в кода да добавя новата дума, която е име на отбор?

Мнение от Zombat » 28 Сеп 2021, 19:06

Здравейте. Добавям нов режим на игра към основния плъгин на Zombie Plague Advance 1.6.1. Става въпрос за дух/призрък, който има способност да става невидим и да получава noclip. Рунда при този boss е като Assassin или nemesis - всички хора срещу едно зомби, и не може да има други зомбита (членове на червения отбор).

По-голямата част от работата е завършена, но има неща, които не мога да направя сам, защото уменията ми в скриптирането не са ми достатъчно добри.

Погледнете ето този код:

Код за потвърждение: Избери целия код

// ZP Teams
const ZP_TEAM_NO_ONE = 0
const ZP_TEAM_ANY = 0
const ZP_TEAM_ZOMBIE = (1<<0) 	// 1
const ZP_TEAM_HUMAN = (1<<1) 	// 2
const ZP_TEAM_NEMESIS = (1<<2)	// 4
const ZP_TEAM_SURVIVOR = (1<<3) // 8
const ZP_TEAM_SNIPER = (1<<4) 	// 16
const ZP_TEAM_ASSASSIN = (1<<5) // 32
const ZP_TEAM_GHOST = (1<<6) // 64
new const ZP_TEAM_NAMES[][] =
{ 	
	"ZOMBIE , HUMAN", 
	"ZOMBIE", 
	"HUMAN", 
	"ZOMBIE , HUMAN", 
	"NEMESIS",
	"ZOMBIE , NEMESIS", 
	"HUMAN , NEMESIS", 
	"ZOMBIE , HUMAN , NEMESIS",
	"SURVIVOR", 
	"ZOMBIE , SURVIVOR", 
	"HUMAN , SURVIVOR", 
	"ZOMBIE, HUMAN, SURVIVOR",
	"NEMESIS , SURVIVOR",
	"ZOMBIE , NEMESIS , SURVIVOR",
	"HUMAN, NEMESIS, SURVIVOR",
	"ZOMBIE , HUMAN , NEMESIS , SURVIVOR",
	"SNIPER",
	"ZOMBIE, SNIPER",
	"HUMAN, SNIPER",
	"ZOMBIE, HUMAN, SNIPER",
	"NEMESIS , SNIPER",
	"ZOMBIE , NEMESIS , SNIPER",
	"HUMAN , NEMESIS , SNIPER",
	"ZOMBIE , HUMAN , NEMESIS , SNIPER",
	"SURVIVOR, SNIPER",
	"ZOMBIE, SURVIVOR, SNIPER",
	"HUMAN, SURVIVOR, SNIPER",
	"ZOMBIE, HUMAN, SURVIVOR, SNIPER",
	"NEMESIS, SURVIVOR, SNIPER",
	"ZOMBIE, NEMESIS, SURVIVOR, SNIPER",
	"HUMAN, NEMESIS, SURVIVOR, SNIPER",
	"ZOMBIE, HUMAN, NEMESIS, SURVIVOR, SNIPER",
	"ASSASSIN",
	"ZOMBIE, ASSASSIN",
	"HUMAN, ASSASSIN",
	"ZOMBIE, HUMAN, ASSASSIN",
	"NEMESIS, ASSASSIN",
	"ZOMBIE, NEMESIS, ASSASSIN",
	"HUMAN, NEMESIS, ASSASSIN",
	"ZOMBIE, HUMAN, NEMESIS, ASSASSIN",
	"SURVIVOR, ASSASSIN",
	"ZOMBIE, SURVIVOR, ASSASSIN",
	"HUMAN, SURVIVOR, ASSASSIN",
	"ZOMBIE, HUMAN, SURVIVOR, ASSASSIN",
	"NEMESIS, SURVIVOR, ASSASSIN",
	"ZOMBIE, NEMESIS, SURVIVOR, ASSASSIN",
	"HUMAN, NEMESIS, SURVIVOR, ASSASSIN",
	"ZOMBIE, HUMAN, NEMESIS, SURVIVOR, ASSASSIN",
	"SNIPER, ASSASSIN",
	"ZOMBIE, SNIPER, ASSASSIN",
	"HUMAN, SNIPER, ASSASSIN",
	"ZOMBIE, HUMAN, SNIPER, ASSASSIN",
	"NEMESIS, SNIPER, ASSASSIN",
	"ZOMBIE, NEMESIS, SNIPER, ASSASSIN",
	"HUMAN, NEMESIS, SNIPER, ASSASSIN",
	"ZOMBIE, HUMAN, NEMESIS, SNIPER, ASSASSIN",
	"SURVIVOR, SNIPER, ASSASSIN",
	"ZOMBIE, SURVIVOR, SNIPER, ASSASSIN",
	"HUMAN, SURVIVOR, SNIPER, ASSASSIN",
	"ZOMBIE, HUMAN, SURVIVOR, SNIPER, ASSASSIN",
	"NEMESIS, SURVIVOR, SNIPER, ASSASSIN",
	"ZOMBIE, NEMESIS, SURVIVOR, SNIPER, ASSASSIN",
	"HUMAN, NEMESIS, SURVIVOR, SNIPER, ASSASSIN",
	"ZOMBIE, HUMAN, NEMESIS, SURVIVOR, SNIPER, ASSASSIN"
}
Този код е много объркващ и не мога да го разбера, въпреки че прекарат доста време в опити да го разбера. Не разбирам защо толкова много имена на отбори трябва да бъдат изписвани и повтаряне толкова много пъти, а не само един път. Както и да е.

Това, което трябва да се направи, е думата "GHOST", да бъде написана правилния брой пъти на правилните места. Проблемът е, че за не знам къде точно да напиша думата, нито знам колко пъти да я напиша.

Може ли някой да ми помогне?, като ми обясни къде и колко пъти трябва да напиша "GHOST"?

Благодаря.

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Скриптиране”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 8 госта