IPBIPB

Witaj Gościu ( Zaloguj | Rejestruj )

> Jak pisać skrypty w Wolfie ?, Przydatne komendy (set, vstr, +vstr)
blacktyger
post 11:41, 15 01 2004
Post #1


Generalmajor
Ikona Grupy

Grupa: Half ProPlay0r
Postów: 2750
Dołączył: 27-09-2003
Skąd: tychy
Nr użytkownika: 318



Mam pytanie do ludzi znających się na cfg

Słyszałem ze "pisanie" skryptów składa się z 3 głównych hmmm nie wiem jak to nazwać tongue.gif skrótów czy coś wink.gif

vstr
wait
seta

Jesli gdzieś zrobiłem błąd o poprawcie dry.gif

a moje pytanie brzmi do czego one się mają ? tzn. za co odpowiadają itd.

Jeśli taki temat już był to przepraszam i prosił bym o linka .. z góry THX

Pzdr
Go to the top of the page
 
+Quote Post
 
Start new topic
Odpowiedzi
dNkN!
post 22:07, 11 03 2004
Post #2





Grupa: Użytkownicy
Postów: -999899
Dołączył: 9-09-2003
Skąd: z dupy
Nr użytkownika: 200



QUOTE (Ziele @ 16:56, 11 03 2004)
Sry ale nie rozumiem jednej rzeczy. +vstr to chodzi o nacisniecie i puszczenie, czy o 2 nacisniecia?? blink.gif

przepisz skrypt

bind mouse1 "+vstr nacisnales pusciles"
set nacisnales "vsay hi"
set pusciles "vsay bye"

będziesz miał jasno i wyraźnie napisane o co chodzi smile.gif

--------------------------

ostatnio pewna osoba prosiła mnie o zrobienie skryptu, który chociaż w pewnym stopniu zastępował by ts'a, na którego nie wszystkich stać, nie wszyscy mogą sobie skołować, a nie którym okazuje się być nie potrzebny ze względu na świadomość żywotności nowych klanów :/

tak czy inaczej, ponoć - hehe, z naciskiem na ponoć - skrypt jest dobry więc wam go użycze. możecie robić z nim co chcecie, nie obchodzi mnie to, co z nim zrobicie.

instrakszyn:
za pomocą capslocka (domyślnie z dupy) wybieracie wariant informacji: widzę wroga w liczbie ... / wróg mnie przeszedł w liczbie ... jeżeli np naliczysz sobie 3 napierających na ciebie napastników, niefortunnie zachwieje ci się ręka, zginiesz i zaczną cię przechodzić na twojej pozycji po prostu nacisnij capslock i f1 - w ten sposób poinformujesz, że przeszło cie trzech. jeżeli ponownie naciśniesz f1 skrypt naliczy ci jeszcze jednego do tych, którzy cie przeszli (łącznie będzie ich czterech).
skrypt nalicza wrogów napierających na ciebie za pomocą binda określonego w skrypcie (domyślnie, oczywiście z dupy - mouse3).
każde naliczanie możesz w dowolnym momencie resetować naciskając alt (domyślnie z dupy).

ogólnie skrypt jest chyba dużo łatwiejszy niż się mogłoby wydawać czytając ten opis więc bierzcie co bozia dała - może Wam się przyda, może... smile.gif

// ____________________________________________________________________________________________________________
//
// Skrypt ten powinnien się przydać wszystkim tym, którzy nie posiadają możliwośći komunikacji głosowej.
// To niewątpliwie szybszy sposób komunikacji niż otwieranie konsoli czy okna dialogowe i wklepywanie informacji.
// Co prawda, może się to wydać śmieszne ale nie wszyscy mają tsy czy ventyle, itp.
// ____________________________________________________________________________________________________________
//
// Instrukcja:
// CAPSLOCKa - powoduje przełączenie trybu informacji pomiędzy: "widzę nadchodzącego wroga", a "wróg mnie przeszedł".
// MOUSE3 - zlicza ilość jednostek przeciwnika od 1 do 6.
// ALT - resetuje zliczanie
//
// Możecie ten skrypt modyfikować do woli bez powiadamiania mnie o tym
// ____________________________________________________________________________________________________________
//
// CichoCiemni^Dankan
// papa
// ____________________________________________________________________________________________________________

bind capslock "vstr wybor"
set wybor "vstr widze_przeszli;set wybor vstr przeszli_widze"
set wybor "vstr przeszli_widze;set wybor vstr widze_przeszli"

// widze_przeszli - informacje o nadchodzacym przeciwniku
set widze_przeszli "bind mouse3 vstr widze_wroga; bind alt vstr widze_wroga_od_poczatku; vstr widze_wroga_od_poczatku; set wybor vstr przeszli_widze; echo ^0(^1!^0) ^2Widze wroga!!!""
set widze_wroga "vstr widze_wroga_1"

set widze_wroga_1 "say_team ^0[ ^2Nadchodzi ^11 ^2postac ^0]; set widze_wroga vstr widze_wroga_2; set wrog_przeszedl vstr wrog_przeszedl_1"
set widze_wroga_2 "say_team ^0[ ^2Nadchodza ^12 ^2postaci ^0]; set widze_wroga vstr widze_wroga_3; set wrog_przeszedl vstr wrog_przeszedl_2"
set widze_wroga_3 "say_team ^0[ ^2Nadchodza ^13 ^2postaci ^0]; set widze_wroga vstr widze_wroga_4; set wrog_przeszedl vstr wrog_przeszedl_3"
set widze_wroga_4 "say_team ^0[ ^2Nadchodza ^14 ^2postaci ^0]; set widze_wroga vstr widze_wroga_5; set wrog_przeszedl vstr wrog_przeszedl_4"
set widze_wroga_5 "say_team ^0[ ^2Nadchodzi ^15 ^2postaci ^0]; set widze_wroga vstr widze_wroga_6; set wrog_przeszedl vstr wrog_przeszedl_5"
set widze_wroga_6 "say_team ^0[ ^2O Boze! Nadchodzi ^1caly team^2! ^0]; set widze_wroga vstr widze_wroga_1; set wrog_przeszedl vstr wrog_przeszedl_6"

set widze_wroga_od_poczatku "set widze_wroga vstr widze_wroga_1"

//przeszli_widze - informacje o liczebnej sile wroga, ktore cie przeszedl na twojej pozycji
set przeszli_widze "bind mouse3 vstr wrog_przeszedl; bind alt vstr wrog_przeszedl_od_poczatku; set wybor vstr widze_przeszli; echo ^0(^1!^0) ^2Przeszli mnie!!!"
set wrog_przeszedl "vstr wrog_przeszedl_1"

set wrog_przeszedl_1 "say_team ^0[ ^2Przesla mnie ^11 ^2postac ^0]; set wrog_przeszedl vstr wrog_przeszedl_2"
set wrog_przeszedl_2 "say_team ^0[ ^2Przesly mnie ^12 ^2postaci ^0]; set wrog_przeszedl vstr wrog_przeszedl_3"
set wrog_przeszedl_3 "say_team ^0[ ^2Przesly mnie ^13 ^2postaci ^0]; set wrog_przeszedl vstr wrog_przeszedl_4"
set wrog_przeszedl_4 "say_team ^0[ ^2Przesly mnie ^14 ^2postaci ^0]; set wrog_przeszedl vstr wrog_przeszedl_5"
set wrog_przeszedl_5 "say_team ^0[ ^2Przeslo mnie ^15 ^2postac ^0]; set wrog_przeszedl vstr wrog_przeszedl_6"
set wrog_przeszedl_6 "say_team ^0[ ^2O Boze! Przeszedl mnie ^1caly team^2! ^0]; set wrog_przeszedl vstr wrog_przeszedl_1"

seta wrog_przeszedl_od_poczatku "set wrog_przeszedl vstr wrog_przeszedl_1"
Go to the top of the page
 
+Quote Post

Posty w temacie
blacktyger   Jak pisać skrypty w Wolfie ?   11:41, 15 01 2004
dNkN!   ok, postaram się to napisać w formie instrukcji ...   13:10, 15 01 2004
Runos   Ja mam takie pytanie jak zrobic skrypt zeby miec p...   19:51, 16 01 2004
blacktyger   A mi jak zwykle coś nie pasuje ... Look Dys .. ...   19:56, 16 01 2004
r33tosław   Przykladowy skrypt (mojej roboty) na zmiane max FP...   21:16, 16 01 2004
dNkN!   QUOTE (Runos @ 17:51, 16 01 2004) Ja mam takie pyt...   3:48, 17 01 2004
blacktyger   Ehh co do ników problem rozwiązły ,, zrobiłem ...   13:39, 17 01 2004
dNkN!   QUOTE (Runos @ 10:12, 17 01 2004) Dzieki dankan.. ...   17:13, 18 01 2004
blinkkin   tutaj mam pytanie dla starych wyjadaczy. w q3 poja...   17:29, 18 01 2004
Bobin   Witam. Zmiane wyglądu huda robi się za pomocą ...   17:38, 18 01 2004
dNkN!   nie można wyłączyć jako tako samego w sobie hu...   0:37, 19 01 2004
KreciK   QUOTE // skrypt do zmiany nicka set nick_zmiana "v...   11:21, 19 01 2004
KreciK   tak samo tym: QUOTE set kosuje "cg_drawgun 1; w...   21:07, 19 01 2004
buzka   ilośc skryptow na pewno nie ma znaczenia gdyz mia...   1:52, 20 01 2004
Swiety   Nie no kur.wa Po ch.uj ja pisze jakieś posty i pr...   2:46, 20 01 2004
ArmaGedoN   Witam... Mam pytanie jak stworzyć skrypt, kt�...   22:30, 30 01 2004
blacktyger   QUOTE (ArmaGedoN @ 21:30, 30 01 2004) Witam... ...   7:54, 31 01 2004
ArmaGedoN   Tak faktycznie... nawet banalne Ok, więc doko...   21:34, 31 01 2004
dNkN!   QUOTE (Ziele @ 16:56, 11 03 2004) Sry ale nie rozu...   22:07, 11 03 2004
wOLfen_Eng.   No dobra nikt jescze nie wypisał komend potrzebny...   17:20, 6 04 2004
Sierpik   QUOTE +mlook------------------- Nie wiem do czego ...   18:20, 24 04 2004
blacktyger   Boże .. wchodzisz do katalogu ETMAIN Tworzysz n...   6:40, 25 04 2004
man   yo Pytanie 1 - Jeśli mam config i zawiera on t...   12:30, 25 04 2004
blacktyger   AD1 hmm jeśli byś NIE zaznaczył tej opcji to sp...   18:38, 25 04 2004
sayetan   wszystkloe komendy etpro ktore sa dostpene masz za...   22:49, 25 04 2004
blacktyger   Pare skryptów z jakieś niemieckiej stronki Spee...   19:57, 6 05 2004
keNOOBie|PL   imo 2 dziwne problemy: 1) chat w czasie gry i mie...   12:42, 10 05 2004
Swiety   1. keNOOBie|PL to raczej nie powinno być w...   16:54, 10 05 2004
Sir_Ace[PL]   A skrypcik dzięki któremu po naciśnięciu klawi...   15:21, 5 08 2004
AdI-O   Jeżeli chcesz mieć pod jednym klawiszem takie cu...   15:27, 5 08 2004
Zofik   Czy j0est taka komenda : +leanforward -leanforwar...   16:27, 22 11 2004
Gh*5T   osobiscie nie sprawdzalem ale wydaje mi sie ze jes...   12:45, 24 11 2004
keNOOBie|PL   co do lean sa tylko 2 komendy w ET +leanleft oraz ...   15:56, 26 11 2004
ETgracz   Hmm tak sobie myślałem czy możliwe jest zrobien...   22:51, 26 11 2004
conish   set spwn0 "setspawnpt 0; say_team spawn 0;set...   2:31, 28 11 2004
mieciek   Mam taką sprawę : męcze sie już od kilku dni j...   11:02, 14 05 2005
conish   KOD bind capslock +vstr gnat strzykawka set strzy...   14:22, 14 05 2005
Murdoc   Czym się różni Set od seta?? I jaka jest maks...   17:40, 16 06 2005
Marycha   set od seta... chyba tym ze seta ustala wartosc n...   18:24, 16 06 2005
conish   Marycha... ja nie wiem gdzie to wyczytales... ale ...   18:47, 16 06 2005


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



Wersja Lo-Fi