Инструкция: Вводим в чат команду /search [имя игрока] и чип создаёт над этим игроком(если он есть) "стрелку". А так же на присоединённый Console Screen выводит: 1.Имя 2.Дистанцию от вас до объекта 3.Жизни 4.Броню 5.Смерти 6.Админ ли он? 7.Модель игрока
Вводим в чат команду /set [#] и чип изменяет вид информации об игроке. Всего их 2: 1.Вывод информации на Console Screen 2.Вывод информации в чат (только вам)
Вводим в чат команду /cls и чип очищает свою память, а так же на Console Screen выводится титульный лист
P.S. Если нашли БАГ, то пишите в ЛС или комент.
@inputs CS:wirelink @outputs PlayerPos:vector Dist
@name Player Search By Dzirt v2.0 @inputs CS:wirelink @outputs PlayerPos:vector Dist @persist Target:entity TargetS:string LastSaidL:string Const Tname:string runOnChat(1) LastSaid=owner():lastSaid():lower() if(LastSaid:sub(1,8)=="/search "){ TargetS=LastSaid:sub(9,LastSaid:length())} if(TargetS!=""){ Target=findPlayerByName(TargetS)} if(first()|duped()){hint("Player Search By Dzirt v2.0", 5)}
if(Target){ interval(50) Const++ if(Const==24){Const=0} PlayerPos=Target:shootPos() holoCreate(1) holoCreate(2) holoModel(1,"hqcone") holoModel(2,"hqcylinder") holoPos(1,PlayerPos+vec(0,0,sin(Const*15)*10+30)) holoPos(2,PlayerPos+vec(0,0,sin(Const*15)*10+42)) holoScale(2, vec(0.5,0.5,1.5)) holoMaterial(1,"models/shiny") holoMaterial(2,"models/shiny") holoColor(1,vec(0,255,0)) holoColor(2,vec(0,0,255)) holoAng(1,ang(0,0,180)) holoAng(2,ang(0,0,180))} elseif(!Target){holoDelete(1) holoDelete(2)}
if(LastSaid:sub(1,6)=="/set 1"){Set=1} if(LastSaid:sub(1,6)=="/set 2"){Set=2}
Tname=Target:name() Thealth=Target:health() Tarmor=Target:armor()
if(Thealth>=100) {Hbar=" "} elseif(Thealth>=90){Hbar=" "} elseif(Thealth>=80){Hbar=" "} elseif(Thealth>=70){Hbar=" "} elseif(Thealth>=60){Hbar=" "} elseif(Thealth>=50){Hbar=" "} elseif(Thealth>=40){Hbar=" "} elseif(Thealth>=30){Hbar=" "} elseif(Thealth>=20){Hbar=" "} elseif(Thealth>=10){Hbar=""} else {Hcolor=0}
if(Tarmor>=100) {Abar=" "} elseif(Tarmor>=90){Abar=" "} elseif(Tarmor>=80){Abar=" "} elseif(Tarmor>=70){Abar=" "} elseif(Tarmor>=60){Abar=" "} elseif(Tarmor>=50){Abar=" "} elseif(Tarmor>=40){Abar=" "} elseif(Tarmor>=30){Abar=" "} elseif(Tarmor>=20){Abar=" "} elseif(Tarmor>=10){Abar=""} else {Acolor=0} if(Target:isAdmin()|Target:isSuperAdmin()){Admin="Yes"}else{Admin="No"}
if(TargetS!="" & Set==1){ CS:writeCell(2041,1) CS:writeString("Player Info:",2,0,900,0,0) CS:writeString("Name: "+Tname,0,1,999,0,0) CS:writeString("Distance: "+Dist,0,2,999,0,0) CS:writeString("Health: ",0,3,999,0,0) CS:writeString(""+Thealth+Hbar,8,3,999,40,0) CS:writeString("Armor: ",0,4,999,0,0) CS:writeString(""+Tarmor+Abar,8,4,999,15,0) CS:writeString("Deaths: "+Target:deaths(),0,5,999,0,0) CS:writeString("Admin: "+Admin,0,6,999,0,0) CS:writeString("Model: "+Target:model(),0,7,999,0,0)} if(TargetS!="" & Set==2){ print("Name: "+Tname) print("Distance: "+Dist) print("Health: "+Thealth) print("Armor: "+Tarmor) print("Deaths: "+Target:deaths()) print("Admin: "+Admin) print("Position: "+round(Target:pos()))}
Dist=round(PlayerPos:distance(owner():shootPos())) if(TargetS==""){Dist=0}
if(LastSaid:sub(1,4)=="/cls"){TargetS="" holoDelete(1) holoDelete(2) CS:writeCell(2041,1) CS:writeString("This Chip v2.0",9,4,7,0,0) CS:writeString("Made By Dzirt",8,5,7,0,0) CS:writeString("Enter /search [name] in chat to find a player and active Player Info",0,7,500,0,0)} CS:writeString("Type set: "+Set,0,11,999,0,0) CS:writeString("Enter /set [#] in chat to change the display menu information",0,12,500,0,0) CS:writeString("ops: "+toString(ops()),0,17,999,0)
|