33.Ucieczka w wyznaczone miejsce
Jak ustawi? ten skrypt ????????
Ja tego nie kumam;/ nie mozesz napisac np.
Auto 200 mphigher 20 say exori gran
bo ja nie rozumiem tak rozbudowanego;d mozesz podac proste haslo zebym wyci?? i wklei? co mam zrobic jesli na okolo mnie jest x potworkow zeby uzylo exori gran
z g?ry wielkie dzi?ki
napisz mi takie cos na gg 7795594.
Witam, chyba nie znalaz?em tutaj takiego skrypta, ale mo?e kto? mi pomo?e, natomiast potrzebuj? skrypt, ?e jak np. wpisze ID potwora do skryptu i komputer da mi znak, ?e pojawi? si? ten potw?r albo jakie? podobne " Monster on screen ". Potrzebuj? na OTS, bo siedz? na Horned Foxie xd. Bot ma by? NG.
Z g?ry :thx:
function IsCreatureVisible(Name: string): boolean;
var
x: integer;
begin
Result := False;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].Name = Name then
begin
if Creatures.Creature[x].Visible then
begin
Result := True;
Exit;
end;
end;
end;
end;
begin
while not Terminated do
begin
UpdateWorld;
if IsCreatureVisible('Scarab') then PlaySound('c:\windows\media\notify.wav');
Sleep(1000);
end;
end;
if IsCreatureVisible('Scarab') then
Nazwa:
Uciekanie przed potworkiem
Opis:
Skrypt, kt?ry ucieka x SQM przed potworkiem.
Link:
Nie masz wystarczających uprawnień, aby zobaczyć link. Zaloguj or Rejestracja
jak to wgra??:curse:
Czy m?g? by mi kto? da? skrypta do otwierania ded?w potwora??
:thx::thx::thx::thx:
var
Loot: array of integer;
LootCount: integer;
function GetTileFromXYZ(X, Y, Z: integer): TTile;
begin
Result := nil;
if abs((Self.X - 7) - X) > 14 then Exit;
if abs((Self.Y - 5) - Y) > 11 then Exit;
if Self.Z <> Z then Exit;
Result := Screen.Tile[abs((Self.X - 7) - X), abs((Self.Y - 5) - Y)];
end;
function GetItemOnTile(ID: integer; Tile: TTile): TItem;
var
Z: integer;
begin
Result := nil;
for Z := 0 to Tile.Count - 1 do
begin
if Z >= Tile.Count then Break;
if Tile.Item[Z].ID = ID then
begin
Result := Tile.Item[Z];
Break;
end;
end;
end;
function GetItemFromOpenBackpack(Index, ID: integer): TItem;
var
y: integer;
begin
Result := nil;
if Index >= Self.Containers.Count then Exit;
for y := 0 to Self.Containers.Container[Index].Count - 1 do
begin
if y >= Self.Containers.Container[Index].Count then Break;
if Self.Containers.Container[Index].Item[y].ID = ID then
begin
Result := Self.Containers.Container[Index].Item[y];
Exit;
end;
end;
end;
procedure Event_ContainerOpened(Index, ID: integer; Name: string);
var
x: integer;
Found: boolean;
begin
if Index = 0 then Exit;
repeat
Found := False;
for x := 0 to LootCount - 1 do
begin
UpdateWorld;
Item := GetItemFromOpenBackpack(Index, Loot[x]);
if Item <> nil then
begin
Found := True;
Item.MoveToContainer(Self.Containers.Container[0], 0, 0);
Sleep(200);
end;
end;
until not Found;
end;
procedure Event_ItemCreated(ID, X, Y, Z: integer);
var
Corpse: TItem;
Tile: TTile;
begin
UpdateWorld;
if abs(Self.X - X) > 1 then Exit;
if abs(Self.Y - Y) > 1 then Exit;
if Self.Z <> Z then Exit;
Tile := GetTileFromXYZ(X, Y, Z);
if Tile = nil then Exit;
Corpse := GetItemOnTile(ID, Tile);
if Corpse = nil then Exit;
if (Corpse.Properties.Container) and (not Corpse.Properties.Movable) then Corpse.Open;
end;
begin
Loot := [3031, 3492]; //gold = 3031 and worms = 3492
LootCount := 2; //2 loot items
while not Terminated do
begin
ProcessEvents;
Sleep(100);
end;
end;
function Attacking : boolean;
var x : integer;
begin
Result := False;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].Attacking then
begin
Result := True;
Exit;
end;
end;
end;
While not terminated do
begin
UpdateWorld;
for i:= 0 to Creatures.Count - 1 do
begin
If (Creatures.Creature[i].Name = 'Hellhound') and (attacking) then
begin
Self.Say('exori flam');
end;
sleep(100);
end;
sleep(1000);
end;
Dzieki przydalo sie, tylko mam teraz 2 problem bo chce zeby mi bil w 3 wybrane potwory : Mumie, Crypt Shamblery i Scaraby i nie wiem jak zrobic ;/ moglbys mi podac skrypta na te 3 potwory? Ogolnie mam tam 7 rodzai potworow ale chce zeby bil w 3 podane wyzej.
Z gory dzieki:thx:
Const
Monster = ['Mummy','Scarab','Crypt Shambler']
function GetCreatureByName(Name: string): TCreature;
var
x: integer;
begin
Result := nil;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].Z <> Self.Z then Continue;
if Creatures.Creature[x].Name = Name then
begin
Result := Creatures.Creature[x];
Exit;
end;
end;
end;
while not Terminated do
begin
UpdateWorld;
if not Self.Attacking then
begin
Creature := GetCreatureByName(Monster);
if Creature <> nil then Creature.Attacking := True;
end;
Sleep(1000);
end;
ja mam pro?b? skryptu z piciem potion?w bo w ng nie mam czego? takiego aby ustawi? to...
const
minMana = 10800
while not terminated do
begin
UpdateWorld;
if Self.Mana < minMana then
Self.Containers.UseItemWithSelf(238);
Sleep(1000);
end;
Nazwa:
Uciekanie przed potworkiem
Opis:
Skrypt, kt?ry ucieka x SQM przed potworkiem.
Link:
Nie masz wystarczających uprawnień, aby zobaczyć link. Zaloguj or Rejestracja
dlaczego ten srypt nie dziala ? bardzo by mi sie przydal ;(
ja potrzebuje tego scryptu na uciekanie? da mi ktos?
Ma mo?e kto? skrypt na haste(runa)
Ale mam problem z exori hur. M?g?by kto? mi powiedziec jak go ustawic na ghoule? Thx
const
MonsterName = 'Ghoul' ;
Attack_Spell = 'exori hur' ;
Min_Mana = 100 ;
Min_Monster_HP = 1 ;
Max_Monster_HP = 100 ;
Range = 5 ;
var
x: Integer;
Creature:TCreature;
function GetCreatureByID(ID: integer): TCreature;
var
x: integer;
begin
Result := nil;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].ID = ID then
begin
Result := Creatures.Creature[x];
Exit;
end;
end;
end;
function GetCreatureByName(Name: string): TCreature;
var
x: integer;
begin
Result := nil;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].Name = Name then
begin
Result := Creatures.Creature[x];
Exit;
end;
end;
end;
function IsCreatureAttackable(c: TCreature): boolean;
begin
UpdateWorld;
Result := False;
if (c.Z = self.Z) and (abs(c.X-self.X) <= Range) and (abs(c.Y-self.Y) <= Range) and (c.outfit<>0) and (c.Health >= Min_Monster_HP) and (c.Health <= Max_Monster_HP) then
begin
Result := True;
end;
end;
while not Terminated do
begin
UpdateWorld;
Creature := GetCreatureByID(Self.Attacking);
if (Self.Mana >= Min_Mana) and (Creature <> nil) then
for i := low(monstername) to high(monstername) do
begin
if (MonsterName[i] = Creature.Name) and (IsCreatureAttackable(Creature)) then
begin
Self.Say(Attack_Spell);
sleep(2000);
end;
end;
sleep(100);
end;
Witam Mam Problem Ze Scryptem Tzn : Mam Scrypta Lecz niewiem czemu mi niedziala a nieznam sie natym , chodzi mi o scrypta takiego ktory bedzie mi podbiegal do potworow bo gdy zaznacze to na tibi to on po jakims czasie przestaje podbiegac mam takiego scrypta ale mi niedziala prosze o nowego
Const
Monster = 'Chicken'
function GetCreatureByName(Name: string): TCreature;
var
x: integer;
begin
Result := nil;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].Z <> Self.Z then Continue;
if Creatures.Creature[x].Name = Name then
begin
Result := Creatures.Creature[x];
Exit;
end;
end;
end;
while not Terminated do
begin
UpdateWorld;
if not Self.Attacking then
begin
Creature := GetCreatureByName(Monster);
if Creature <> nil then Creature.Attacking := True;
end;
Sleep(1000);
end;
M?g?by kto? uaktualni? skrypt na anty parala ? bo mi nie dzia?a![]()
const
minMana = 250;
while not Terminated do
begin
UpdateWorld;
if Self.Mana > minMana then
begin
if Self.Slowed then
Self.Say('tu wpisz czar'); //
end;
Sleep(300);
end;
Skrypt:M?g?by kto? uaktualni? skrypt na anty parala ? bo mi nie dzia?a![]()
const
minMana = 100;
while not Terminated do
begin
UpdateWorld;
if Self.Mana > minMana then
begin
Self.Say('Utani Gran Hur');
end;
Sleep(14000);
end;
Zapraszam do tego tematu: http://tibia.net.pl/boty/200890-tibiabot-ng-chodzenie-po-fieldach-sposob-dziala-na-100-a.htmlMam problem ustawilem bota na dl ale bot nie chce chodzic po ogniu moze ktos wiej jaki jest na to skrypt czy cos takiego prosze o szybka odpowiedz !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![gracz][gracz][gracz][gracz][gracz][gracz][gracz][gracz][gracz][gracz][gracz][gracz][/gracz][/gracz][/gracz][/gracz][/gracz][/gracz][/gracz][/gracz][/gracz][/gracz][/gracz][/gracz]
Skrypt:chcem sie spyta czy jest mozliwoesc zeby walil z exori san ?? jak sie da prosze o gotowca dzienki
const
MonsterName = 'Nazwa Potwora' ;
Attack_Spell = 'exori san' ;
Min_Mana = 200 ;
Min_Health = 300 ;
Min_Monster_HP = 1 ;
Max_Monster_HP = 9999 ;
Range = 5 ;
var
x: Integer;
Creature:TCreature;
function GetCreatureByID(ID: integer): TCreature;
var
x: integer;
begin
Result := nil;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].ID = ID then
begin
Result := Creatures.Creature[x];
Exit;
end;
end;
end;
function GetCreatureByName(Name: string): TCreature;
var
x: integer;
begin
Result := nil;
for x := 0 to Creatures.Count - 1 do
begin
if x >= Creatures.Count then Break;
if Creatures.Creature[x].Name = Name then
begin
Result := Creatures.Creature[x];
Exit;
end;
end;
end;
function IsCreatureAttackable(c: TCreature): boolean;
begin
UpdateWorld;
Result := False;
if (c.Z = self.Z) and (abs(c.X-self.X) <= Range) and (abs(c.Y-self.Y) <= Range) and (c.outfit<>0) and (c.Health >= Min_Monster_HP) and (c.Health <= Max_Monster_HP) then
begin
Result := True;
end;
end;
while not Terminated do
begin
UpdateWorld;
Creature := GetCreatureByID(Self.Attacking);
if (Self.Mana >= Min_Mana) and (Self.Health >= Min_Health) and (Creature <> nil) then
for i := low(monstername) to high(monstername) do
begin
if (MonsterName[i] = Creature.Name) and (IsCreatureAttackable(Creature)) then
begin
Self.Say(Attack_Spell);
sleep(2000);
end;
end;
sleep(100);
end;
Jest taka mo?liwo??, ale je?eli potrzebujesz takiego skryptu to proponuj? poszuka? na g??wnym forum bota, albo poprosi? w tym temacie bo osobi?cie go nie mam ale jestem niemal?e pewien o takiej mo?liwo?ci bo mia?em podobny kt?ry dzia?a? na zasadzie leczenia znajomych z zielon? tarcz?.Witam!
Chcia?bym si? zapyta? czy w ng jest taka opcja lub skrypt je?li jaki? m?j nieprzyjaciel zaloguje w vip to w??czy si? alarm ??