Телепорт на пикапы для самп

Телепорт на пикапы для самп

Быстрый переход в группу «Пользователи», без надобности написания постов и ожидания.

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками — то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.

Программы для скриптера

Подборка удобных программ для скриптера

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

Hammer3394

Начинающий

Делаю для новичков,знаю темы таких много но чтобы без марок,сделал снова!

Для начало создадим new пикапов(Вход/Выход).

Далее создадим сами пикапы
В public OnGameModeInit()

 tphotel[0] = CreatePickup(1318,23,1412.3983,-2544.6616,814.8500); //вход,CreatePickup(пикап,тип,Х,У,Z); tphotel[1] = CreatePickup(1318,23,893.6431,-1635.6985,14.9297); //выход

Теперь сделаем чтобы при контакте с пикапом нас телепортировало.
В public OnPlayerPickUpPickup(playerid, pickupid)

 else if(pickupid == tphotel[1]) // само название пикапа < SetPlayerInterior(playerid, 0);//интерьер,если на улице то 0 SetPlayerPos(playerid,1412.5114,-2547.5984,814.8500); //X,Y,Z SetPlayerFacingAngle(playerid, 312.7605);//angle,точно не помню,но вроде угол разворота >else if(pickupid == tphotel[0]) // само название пикапа < SetPlayerInterior(playerid, 0);//интерьер,если на улице то 0 SetPlayerPos(playerid,893.6640,-1638.3687,14.9453);//X,Y,Z SetPlayerFacingAngle(playerid, 359.9776);//Angle,точно не помню,но вроде угол разворота >

О нас

«Pawno Info» — портал о программировании номер один. Начните с нами изучать эти великолепные и бесконечные виртуальные миры. Научитесь создавать функции и скрипты используя наши уроки по программированию на различных языках. Задавайте вопросы которые Вас интересуют и получайте ответы от наших профессионалов. Будьте с нами. Будьте там, где лучшее.

Наши ссылки

Статистика форума

Created by Giness

shape1

shape4

Уважаемый Гость.
Пожалуйста — воздержитесь от любых комментариев на форуме относительно ситуации в мире.
В личных сообщениях, в темах и где бы то не было.
Помните — это закончится в любом случае, а слова, сказанные (или написанные) Вами — не забудутся никогда.
МЫ ЗА МИР.
(Любые сообщения относительно ситуации в мире(не важно с каким смыслом) буду удаляться. А пользователи — блокироваться безвозвратно. )

Источник

телепорт по пикапам

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

Читайте также:  L200 mitsubishi 2021 обзор

Wanzy

Новичок

Я просто чуть-чуть умею кодить, телепорт по пикапам раз 10 сек кто поможет увожуха(если что мне тп для нубо рп нужен)
https://www.blast.hk/threads/179490/ вот так мне нужно сделать чтобы не бегал а тепался

Ivan Code

Я просто чуть-чуть умею кодить, телепорт по пикапам раз 10 сек кто поможет увожуха(если что мне тп для нубо рп нужен)
https://www.blast.hk/threads/179490/ вот так мне нужно сделать чтобы не бегал а тепался

активация такая же как и в тебе, если ты находишь далеко и скрипт активен, то ты будешь возврящён(к примеру ты умер)

atomlin

Известный
local S function main() sampRegisterChatCommand("mar", function() S = not S sampAddChatMessage(string.format("state: %s", S and "on" or "off"), -1) end) while true do wait(0) if(S) then local X, Y, Z = getCharCoordinates(PLAYER_PED) if(SearchMarker(X, Y, Z)) then local fX, fY, fZ = SearchMarker(X, Y, Z) wait(10000) setCharCoordinates(PLAYER_PED, fX, fY, fZ) end end end end function SearchMarker(posX, posY, posZ) local ret_posX = 0.0 local ret_posY = 0.0 local ret_posZ = 0.0 local isFind = false for 31 do local MarkerStruct = 0 if isRace then MarkerStruct = 0xC7F168 + id * 56 else MarkerStruct = 0xC7DD88 + id * 160 end local MarkerPosX = representIntAsFloat(readMemory(MarkerStruct + 0, 4, false)) local MarkerPosY = representIntAsFloat(readMemory(MarkerStruct + 4, 4, false)) local MarkerPosZ = representIntAsFloat(readMemory(MarkerStruct + 8, 4, false)) if MarkerPosX ~= 0.0 or MarkerPosY ~= 0.0 or MarkerPosZ ~= 0.0 then ret_posX = MarkerPosX ret_posY = MarkerPosY ret_posZ = MarkerPosZ isFind = true end end return isFind, ret_posX, ret_posY, ret_posZ end

Ivan Code

Известный

Я просто чуть-чуть умею кодить, телепорт по пикапам раз 10 сек кто поможет увожуха(если что мне тп для нубо рп нужен)
https://www.blast.hk/threads/179490/ вот так мне нужно сделать чтобы не бегал а тепался

активация такая же как и в тебе, если ты находишь далеко и скрипт активен, то ты будешь возврящён(к примеру ты умер)

Вложения

Wanzy

Новичок
local S function main() sampRegisterChatCommand("mar", function() S = not S sampAddChatMessage(string.format("state: %s", S and "on" or "off"), -1) end) while true do wait(0) if(S) then local X, Y, Z = getCharCoordinates(PLAYER_PED) if(SearchMarker(X, Y, Z)) then local fX, fY, fZ = SearchMarker(X, Y, Z) wait(10000) setCharCoordinates(PLAYER_PED, fX, fY, fZ) end end end end function SearchMarker(posX, posY, posZ) local ret_posX = 0.0 local ret_posY = 0.0 local ret_posZ = 0.0 local isFind = false for 31 do local MarkerStruct = 0 if isRace then MarkerStruct = 0xC7F168 + id * 56 else MarkerStruct = 0xC7DD88 + id * 160 end local MarkerPosX = representIntAsFloat(readMemory(MarkerStruct + 0, 4, false)) local MarkerPosY = representIntAsFloat(readMemory(MarkerStruct + 4, 4, false)) local MarkerPosZ = representIntAsFloat(readMemory(MarkerStruct + 8, 4, false)) if MarkerPosX ~= 0.0 or MarkerPosY ~= 0.0 or MarkerPosZ ~= 0.0 then ret_posX = MarkerPosX ret_posY = MarkerPosY ret_posZ = MarkerPosZ isFind = true end end return isFind, ret_posX, ret_posY, ret_posZ end

а через какой скрипт можно найти корды?

ахахах норм затестил скрипт

активация такая же как и в тебе, если ты находишь далеко и скрипт активен, то ты будешь возврящён(к примеру ты умер)

Читайте также:  Силовой бампер задний volkswagen amarok

Источник

тп к пикапу

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

hanzohasani

Активный

qdIbp

require "lib.moonloader" local on = require "lib.samp.events" sms = sampAddChatMessage function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end while true do wait(0) end end function on.onCreatePickup(id, model, pickupType, position) if model == 2401 then setCharCoordinates(PLAYER_PED, position.x, position.y, position.z) sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end

узнать его координаты, при его появлении сделать проверку по координатам и если они совпадают — тп на него

С начало сделай так, вывод позиции пикапа.

qdIbp

Автор темы
require "lib.moonloader" local on = require "lib.samp.events" sms = sampAddChatMessage function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end while true do wait(0) end end function on.onCreatePickup(id, model, pickupType, position) if --[[*id пикапа*]] then setCharCoordinates(PLAYER_PED, position.x, position.y, position.z) sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end

hanzohasani

Активный
require "lib.moonloader" local on = require "lib.samp.events" sms = sampAddChatMessage function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end while true do wait(0) end end function on.onCreatePickup(id, model, pickupType, position) if --[[*id пикапа*]] then setCharCoordinates(PLAYER_PED, position.x, position.y, position.z) sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end

RAYDON

Известный

узнать его координаты, при его появлении сделать проверку по координатам и если они совпадают — тп на него

hanzohasani

Активный

qdIbp

Автор темы
require "lib.moonloader" local on = require "lib.samp.events" sms = sampAddChatMessage function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end while true do wait(0) end end function on.onCreatePickup(id, model, pickupType, position) if model == 2401 then setCharCoordinates(PLAYER_PED, position.x, position.y, position.z) sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end

узнать его координаты, при его появлении сделать проверку по координатам и если они совпадают — тп на него

С начало сделай так, вывод позиции пикапа

function on.onCreatePickup(id, model, pickupType, position) if model == 2401 then print(position.x..' '..position.y..' '..position.z) --sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end
function on.onCreatePickup(id, model, pickupType, position) if model == 2401 and position.x == --[[pos.x]] and position.y == --[[pos.y]] and position.z == --[[pos.z]] then setCharCoordinates(PLAYER_PED, position.x, position.y, position.z) sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end

hanzohasani

Активный
require "lib.moonloader" local on = require "lib.samp.events" sms = sampAddChatMessage function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end while true do wait(0) end end function on.onCreatePickup(id, model, pickupType, position) if model == 2401 then setCharCoordinates(PLAYER_PED, position.x, position.y, position.z) sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end

Но будет тепать ко всем пикапом с 2401 моделью так что

Читайте также:  Ssangyong actyon sports жидкость гур

С начало сделай так, вывод позиции пикапа

function on.onCreatePickup(id, model, pickupType, position) if model == 2401 then print(position.x..' '..position.y..' '..position.z) --sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end
function on.onCreatePickup(id, model, pickupType, position) if model == 2401 and position.x == --[[pos.x]] and position.y == --[[pos.y]] and position.z == --[[pos.z]] then setCharCoordinates(PLAYER_PED, position.x, position.y, position.z) sms("Вы телепортированы на пикап(Телепорт скрипта)",-1) end end

Источник

Форум Pawn.Wiki — Воплоти мечту в реальность!: Анти телепорт по меткам и пикапам. — Форум Pawn.Wiki — Воплоти мечту в реальность!

Анти телепорт по меткам и пикапам. Дополнение. Оценка: -----

#1

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

Sound

  • Профессионал
  • Добрый день. Предлагаю вашему вниманию данный анти-чит.

    Суть такова — многие пикапы предназначены для входа и выхода из зданий, тем самым если читер тпахнется на пикап, то анти-чит на телепорт его не спалит, такое же действие возможно и с чекпоинтами.

    В самое начало паблика OnPlayerPickUpPickup

    SetPVarInt(playerid, "A_PICK", gettime()+1); if(GetPVarInt(playerid, "A_PICK") > gettime()) return 1; // Если игрок встал на пикап, то задерживаем вход на 1 секунду, чтобы ваш анти-чит смог его спалить за телепорт.

    А по меткам сделаем кик, потому что обычно эти читы работают очень быстро, а если следующая метка далеко, то сработает анти-чит на телепорт.
    В начало OnPlayerEnterCheckpoint

    if(GetPVarInt(playerid, "A_CHECK") > gettime()) return Kick(playerid); // Ваше наказание.

    SetPVarInt(playerid, "A_CHECK", gettime()+1);

    Источник

    тп по меткам

    Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
    Вам необходимо обновить браузер или попробовать использовать другой.

    кусок воды

    Участник

    nomio

    Известный

    кусок воды

    Участник

    nomio

    Известный

    Если ты не знаешь,то есть разные метки,например пикапы,если судить по твоему,то меткой может быть что угодно.А так используй обычные курдмастеры,моменталок бесплатно тебе никто не даст.У тебя выбор:

    www.blast.hk

    Lua — [ALL] CoordMaster+

    Чем отличается от других? Множество настроек в удобном imgui окне с описанием функций,возможность настроить под любые сервера без киков. Команды активации. /cmm — меню настроек. /cm — команда для телепорта. Как запустить телепорт? 1. Поставить метку. 2. Настроить скрипт. 3. Прописать /cm или.

    www.blast.hk

    www.blast.hk

    www.blast.hk

    Lua — CoordMaster

    Для тех, кто не любит собейты и т.д В этом курде можно настроить полностью все, можно даже подобрать обход под свою задержку и варпы. Настройка: Расстояние — дальность варпов курдмастера Задержка — задержка перед каждым варпом Высота — высота подгружения под землю, чем глубже в минус — тем.

    www.blast.hk

    www.blast.hk

    www.blast.hk

    Lua — || CoordMaster || Arizona RP || Diamond RP || Evolve RP || Revent RP || SAMP RP || Monser DM || Advance RP ||

    Опять же написал очередную хуиту, работает вроде как на всех крупных проектах. А именно: ГейЗона, Еблаймонд, Блевольв. Крч, проверял много где , работает +- везде. Требования: SAMP.lua SAMPFUNCS Активация: Ставите метку, пишите /tpm. /tpm.s — настройка Ответ на главный вопрос: Когда.

    www.blast.hk

    www.blast.hk

    Источник

    Оцените статью
    Adblock
    detector