Да не се показва оръжието

Ако имате затруднения при изработката/преработката на даден плъгин - пишете тук, ще се опитаме да ви помогнем!
Аватар
southdivision
Извън линия
Потребител
Потребител
Мнения: 279
Регистриран на: 14 Окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от southdivision » 28 Сеп 2018, 18:56

Здравейте, проблема е,че където и да сложа командата за slot3 винаги се показва оръжието (за малко) при изпълнението на функцията по-долу

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

public Function(id) {

		new iPlayers[32], iNum
		get_players(iPlayers, iNum, "ae", "TERRORIST")

		for (new i = 0, iPlayer; i < iNum; i++) {
			iPlayer = iPlayers[i];
			client_cmd(iPlayer, "slot3")
			ham_strip_weapon(iPlayer, "weapon_knife")
			client_cmd(iPlayer, "slot3")
			give_item(iPlayer, "weapon_knife")
			client_cmd(iPlayer, "slot3")
		}


}
Пример: Играча Иван,ако има оръжие но го е скрил и е със knife ,ако админа активира командата Function -то оръжието на Иван се показва за малко

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от OciXCrom » 28 Сеп 2018, 19:55

client_cmd има забавяне което зависи от пинга на играча. Опитай с engclient_cmd.

Аватар
southdivision
Извън линия
Потребител
Потребител
Мнения: 279
Регистриран на: 14 Окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от southdivision » 28 Сеп 2018, 20:01

OciXCrom™ написа: 28 Сеп 2018, 19:55 client_cmd има забавяне което зависи от пинга на играча. Опитай с engclient_cmd.
Сега пък направо си се показва оръжието без проблем :lol:

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от OciXCrom » 28 Сеп 2018, 20:10

engclient_cmd(id, "weapon_knife")

Аватар
southdivision
Извън линия
Потребител
Потребител
Мнения: 279
Регистриран на: 14 Окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от southdivision » 28 Сеп 2018, 21:11

OciXCrom™ написа: 28 Сеп 2018, 20:10 engclient_cmd(id, "weapon_knife")

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

			client_cmd(iPlayer, "slot3")
			ham_strip_weapon(iPlayer, "weapon_knife")
			client_cmd(iPlayer, "slot3")
			engclient_cmd(iPlayer, "weapon_knife")
			client_cmd(iPlayer, "slot3")
			
			
По този начин направо го оставя само с оръжието и няма knife

Аватар
TheRedShoko
Извън линия
Модератор
Модератор
Мнения: 1016
Регистриран на: 06 Окт 2016, 07:42
Местоположение: Бургас
Се отблагодари: 5 пъти
Получена благодарност: 84 пъти

Да не се показва оръжието

Мнение от TheRedShoko » 28 Сеп 2018, 22:32

Не мога да разбера що за глупости се опитваш да правиш. Просто остави само engclient_cmd(id, "weapon_knife"), без да пипаш нищо друго.

Аватар
southdivision
Извън линия
Потребител
Потребител
Мнения: 279
Регистриран на: 14 Окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от southdivision » 28 Сеп 2018, 23:09

TheRedShoko написа: 28 Сеп 2018, 22:32 Не мога да разбера що за глупости се опитваш да правиш. Просто остави само engclient_cmd(id, "weapon_knife"), без да пипаш нищо друго.
Така се получава,но проблема е,че кода ham_strip_weapon(iPlayer, "weapon_knife") ми трябва защото играе роля при мен .. не е от значение каква е тази "роля",но ми трябва код в който да сложа ham_strip_weapon. Ако може кода да се направи със ham_strip + engclient_cmd,но оръжието да не се показва

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от OciXCrom » 29 Сеп 2018, 00:11

Чакай малко, как така премахваш ножа от играча и се чудиш защо го няма?! Защо изобщо премахваш ножа и пак го даваш? Не виждам никаква логика в това.

Аватар
southdivision
Извън линия
Потребител
Потребител
Мнения: 279
Регистриран на: 14 Окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Обратна връзка:

Да не се показва оръжието

Мнение от southdivision » 29 Сеп 2018, 00:15

OciXCrom™ написа: 29 Сеп 2018, 00:11 Чакай малко, как така премахваш ножа от играча и се чудиш защо го няма?! Защо изобщо премахваш ножа и пак го даваш? Не виждам никаква логика в това.
Премахвам го и пак го давам защото имам скин на ножа и в случая, ако нямам ham_strip,а използвам само engclient_cmd не set-ва скин-а на ножа.

Аватар
TheRedShoko
Извън линия
Модератор
Модератор
Мнения: 1016
Регистриран на: 06 Окт 2016, 07:42
Местоположение: Бургас
Се отблагодари: 5 пъти
Получена благодарност: 84 пъти

Да не се показва оръжието

Мнение от TheRedShoko » 29 Сеп 2018, 01:23

Имаш ham item deploy, engclient_cmd ще деплойне ножа, ако не е изжран той... Ето ти 2 варианта.

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

Обратно към “Помощ в скриптирането”

Кой е на линия

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