Jump to content

Добро пожаловать на форум проекта RP GameWorld!

[AHK] Полезные бинды


Kangaroo

Recommended Posts

58 минут назад, Kostya_Niger сказал:

Когда то кидали сюда расчёт стоимости лицензий для лицеров. Остался у кого? Все найти не могу

Только расчёт, скрипт сам сможешь дописать или помочь? У меня просто для ответов по хелперке было

Скрытый текст

lpricecount:
If (llvl > 1)
{
    driver := 10.000 * llvl
    If (driver > 100.000)
    {
        driver := 100.000
    }
    driverlic := "$" driver ""
}
If (llvl = 1)
{
    driver := "бесплатно"
    driverlic := driver
}
If (llvl < 3)
{
    fish := "недоступна"
    ship := "недоступна"
    fly := "недоступна"
    fishlic := fish 
    shiplic := ship
    flylic := fly
}
If (llvl = 3)
{
    fish := 15.000
    ship := 25.000
    fly := 50.000
    fishlic := "$" fish ""
    shiplic := "$" ship ""
    flylic := "$" fly ""
}
If (llvl > 3)
{
    fish := 15.000
    ship := 40.000
    fly := 10.000 * llvl + 20.0000
    If (fly > 200.000)
    {
        fly := 200.000
    }
    fishlic := "$" fish ""
    shiplic := "$" ship ""
    flylic := "$" fly ""
}
If (llvl = 5)
{
    gun := 70.000
    gunlic := "$" gun ""
}
If (llvl > 5)
{
    gun := 10.000 * llvl + 20.000
    If (gun > 150.000)
    {
        gun := 150.000
    }
    gunlic := "$" gun ""
}
If (llvl < 5)
{
    gun := "недоступна"
    gunlic := gun
}
return

 

 

  • Thanks (+1) 1
Link to comment
Share on other sites

F9:: 
SendInput {f6}/LIC:{space}
Input, MY_LICENCE, V, {enter}
If MY_LICENCE
{
StringSplit, OutputArray, MY_LICENCE, %A_Space%
левел = %OutputArray1%

IfInString, MY_LICENCE, права
{
    права := 10000*левел
    if права > 100000
    права := 100000   
    if левел = 1
    права := 0
}
else права = 0

IfInString, MY_LICENCE, оружие
{
    оружие := 50000
    if левел > 3
    оружие := (20000+10000*левел) 
    if оружие > 150000
    оружие := 150000   
}
else оружие = 0

IfInString, MY_LICENCE, полеты
{
    полеты := 50000
    if левел > 3
    полеты := (20000+10000*левел)   
    if полеты > 200000
    полеты := 200000 
}
else полеты = 0

IfInString, MY_LICENCE, лодка
{
    лодка:= 20000
    if левел > 3
    лодка:= (10000*левел)   
    if полеты > 80000
    лодка:= 80000
}
else лодка = 0
    
IfInString, MY_LICENCE, рыбалка
{
    рыбалка := 15000
}
else рыбалка = 0

стоимость := (права+оружие+полеты+лодка+рыбалка)
sleep 1111
Sendinput {f6}Итоговая стоимость: %стоимость%
}
return

Держи

  • Thanks (+1) 1
Link to comment
Share on other sites

В 6/8/2020 в 4:19 AM, Windu сказал:

Есть у кого инфа как исправить когда при тупой комманде...:


Numpad1::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/meg Остановите транспортное средство и прижмитесь к обочине. У Вас есть 5 секунд.{enter}
Sleep 1200
Sendinput, {F6}/meg В случае попытки ухода вы получите розыск и потеряете лицензии.{enter}
Sleep 1200
Sendinput, {F6}/color{enter}
Return 

 

...когда едешь на машине, все сообщения прошли в чат, и машина начинается сразу останавливаться.. Как это исправить? Грубо говоря: бинд сработал и машина стает, и так после любого бинда.

качаешь udf вместо sendinput sendchat("text") и хуяришь

Link to comment
Share on other sites

56 минут назад, Maximiliano_Versetti сказал:

можно пожалуйста скрипт который берет ид игрока через пкм и пишет knockdown

Numpad0::
Sendinput {f6}/id{space}
Input, MY_TARGET, V, {enter}
sleep 100
return

 

~RButton & ~MButton::
Sendinput {f6}/knockdown %MY_TARGET%{enter}
retur

Link to comment
Share on other sites

1 час назад, Maximiliano_Versetti сказал:

можно пожалуйста скрипт который берет ид игрока через пкм и пишет knockdown

MButton::
{
    targ:=getIdByPed(getTargetPed())
    if (targ != -1 && targ != "")
    {
  sendChat("/knockdown " targ)
    }
    return
}

Link to comment
Share on other sites

Вопрос, можно ли сделать бинд на нажатие колёсика мыши (именно нажимать а не крутить) встречный вопрос можно сделать бинд чтобы при нажатии на колёсико, выходило сообщение в чат?

Edited by ImpressiveHW
буду благодарен за ответы
Link to comment
Share on other sites

12 минуты назад, ImpressiveHW сказал:

Вопрос, можно ли сделать бинд на нажатие колёсика мыши (именно нажимать а не крутить) встречный вопрос можно сделать бинд чтобы при нажатии на колёсико, выходило сообщение в чат?

MButton::
SendInput, {f6}1{enter}
return

 

Link to comment
Share on other sites

  • 5 weeks later...
В 6/18/2020 в 10:28 PM, Пельмешик сказал:

Чет ошибки вылезают 

MButton::
{
    targ:=getIdByPed(getTargetPed())
    if (targ != -1 && targ != "")
    {
       SendChat("/knockdown " targ "")
    }
}
Return

Попробуй так сделать

Link to comment
Share on other sites

  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...