[Scar Help] All in one Bot

02/16/2013 01:52 SeaDoc#1
Hallo liebe leut's

Ich abreite derzeit an einem Scar divi tool was alles schießen soll..

Ich bräuchste aber erstmal eure Hilfe , wie mache ich dass,das der User/boter auswählen kann was der bot machen soll zb..


starteBM:=1; 1 = An , 0 = Aus
Glitzi sammeln:=1; 1 = An , 0 = Aus
Gold ballern:=1; 1 = An , 0 = Aus

oder kann mir jemand einfach mal ein link geben wo mann das alles finden kann ? (bitte auf deutsch :D :p)

Ich bedanke mich schonmal:=)
02/16/2013 02:44 CHR_MAR#2
ich kenn mich zwar mit scar-scripten und programmieren auch nicht wirklich aus, aber da ich schon ein paar stunden darin investieren durfte/musste .. hmm... meinst du nicht, dass ein einziges script für alles ziemlich langsam sein wird durch die ganzen variablen und bildern ?

rein von der logik her (wie andere scripte aufgebaut sind) würde ich sagen hast mit dem vorgehen schon recht. definierst ne variable, welche der benutzer halt dann ändern muss und fragst diese auf wahr/falsch ab. je nachdem ob zu trifft oder nicht gehst dann entsprechend weiter innerhalb der prozedur oder springst eben zur nächsten abfrage.

habe aus einem umgeschriebenen bm-bot sowas ähnliches. da fragt er ab, ob die bm automatisch gestartet werden soll. sieht in diesem fall dann so aus:

bei den variablen :
Quote:
starteBM:=1; // set to 1 will start bonusmap auto (1 is needed for sever restart), 0 off
im prozedurverlauf dann:
Quote:
if (starteBM=1) then begin
joinBM:=1;
end;

oder zum beispiel bei koordinatenbestimmung auch so nen fall drin:
variable :
Quote:
sk_manuell:=0; // set to 1 to use manual defining the position of big map, 0 is auto
prozedurverlauf
Quote:
if (sk_manuell=0) then begin
hoffe ich hab dich richtig verstanden :)
02/16/2013 06:32 SeaDoc#3
Quote:
Originally Posted by CHR_MAR View Post
ich kenn mich zwar mit scar-scripten und programmieren auch nicht wirklich aus, aber da ich schon ein paar stunden darin investieren durfte/musste .. hmm... meinst du nicht, dass ein einziges script für alles ziemlich langsam sein wird durch die ganzen variablen und bildern ?

rein von der logik her (wie andere scripte aufgebaut sind) würde ich sagen hast mit dem vorgehen schon recht. definierst ne variable, welche der benutzer halt dann ändern muss und fragst diese auf wahr/falsch ab. je nachdem ob zu trifft oder nicht gehst dann entsprechend weiter innerhalb der prozedur oder springst eben zur nächsten abfrage.

habe aus einem umgeschriebenen bm-bot sowas ähnliches. da fragt er ab, ob die bm automatisch gestartet werden soll. sieht in diesem fall dann so aus:

bei den variablen :


im prozedurverlauf dann:



oder zum beispiel bei koordinatenbestimmung auch so nen fall drin:
variable :

prozedurverlauf

hoffe ich hab dich richtig verstanden :)
Ja genau fast so . .. das mit den bildern ist egal ..

meine frage aber jetzt , wie wende ich das an mit dem , 0 , 1 ? aus/an ? ..

So das der user selber endscheiden soll ob er beim glitzi fahren npcs schießen soll
02/16/2013 09:52 Acr360#4
eine Auflistung aller SCAR Befehle findest du hier;

[Only registered and activated users can see links. Click Here To Register...]

jedoch leider nur auf Englisch! :(
aber man kommt sehr gut damit klar ;) so schwer ist das nicht

hoffe es hilft dir ;)
02/16/2013 11:11 SeaDoc#5
Quote:
Originally Posted by Acr360 View Post
eine Auflistung aller SCAR Befehle findest du hier;

[Only registered and activated users can see links. Click Here To Register...]

jedoch leider nur auf Englisch! :(
aber man kommt sehr gut damit klar ;) so schwer ist das nicht

hoffe es hilft dir ;)
Danke ich schaus mir mal an :)
02/16/2013 11:24 schecke02#6
ist doch gar nicht so schwer^^ und langsam wird er dadurch nicht wenn du es richtig machst ^^. musst ihm halt nur sagen z.b wenn 1 dann ab hier ^^ befehle dazu wirst du ja kennen wenn du scripten willst siehe [Only registered and activated users can see links. Click Here To Register...] das ist all in one und schneller als jeder hg bot^^
02/16/2013 11:27 Golden|Power#7
Yes it can, but i prefer to use 1 script because it will be so much, and if you want to serch something is not easy. And you have 99% kans that it will blocking .. $
02/16/2013 11:40 schecke02#8
Golden ^^ the question is for beginners what they want i think he should makes script with only one part and not use stolen scripts. script by him self to learn if he can makes 4 pretty good working scripts then he should beginn to impliment them together^^ but he wants to now posible and it is easy to handle and dont make bot slow if you know what to do^^

like i said look here

[Only registered and activated users can see links. Click Here To Register...]
02/16/2013 15:54 SeaDoc#9
Quote:
Originally Posted by schecke02 View Post
ist doch gar nicht so schwer^^ und langsam wird er dadurch nicht wenn du es richtig machst ^^. musst ihm halt nur sagen z.b wenn 1 dann ab hier ^^ befehle dazu wirst du ja kennen wenn du scripten willst siehe [Only registered and activated users can see links. Click Here To Register...] das ist all in one und schneller als jeder hg bot^^
Aber wie ? ^^

geht das denn auch so :

Glitzi = "0" // 0 = aus , 1 = an

und dann die funktion ..

if glitzi = true then begin
//Code
end if
02/16/2013 15:56 Golden|Power#10
Not end if just end;
and then again end;

2 Because one for end the 'if'
And one for close procedure of what ever :p
02/16/2013 16:14 CHR_MAR#11
Quote:
Originally Posted by SeaDoc View Post

Glitzi = "0" // 0 = aus , 1 = an
der teil passt und gehört halt bei den variablen ganz nach oben. der benutzer muss hier den wert entsprechend ändern. wobei korrekt geschrieben wäre es dann :

var glitzi : integer;
glitzi:= 0 // 0 = aus , 1 = an;

Quote:
Originally Posted by SeaDoc View Post
und dann die funktion ..

if glitzi = true then begin
//Code
end if
nicht ganz ^^

if (glitzi=1) then begin
// code
end;

alternativ kannst auch mit ergebnis und doppelter schleife arbeiten, also ...

if (glitzi=1) then begin
result:=true;
if(result=false) then begin
// code teil 1
end;
if(result=true) then begin
//code teil 2
end;
end;


die einzelnen bereiche zu starten sollte wahrscheinlich gar nicht mal das problem sein. denke mir wird schwierig auf die reihenfolge / verschachtelung zu achten, wenn mehrere sachen gleichzeitig geschehen sollen, also glitzi & npc *grübel*
02/16/2013 19:00 schecke02#12
Quote:
Originally Posted by SeaDoc View Post
Aber wie ? ^^

geht das denn auch so :

Glitzi = "0" // 0 = aus , 1 = an

und dann die funktion ..

if glitzi = true then begin
//Code
end if
wie ich schon sagte versuche dich erst mal im script schreiben an sich ich dene du versuchst gerade verschiedenen scripte zu vereinen^^ lass es das klappt nicht auser , es war ein und derselbe scripter , und ein und die selbe script art (hat bei scar 2x geändert wenn ich mich jetzt nicht täusche ) und wenn müüsste es eh heise if 1 .... if 2 ..... den du willst ja die 1 als vaiable haben oder ? ^^nochmal schreibe erst mal ein eigenes seafight script mit scar und arbeite dich so rein alles andere bringt dir doch nix^^
02/16/2013 20:03 SeaDoc#13
Quote:
Originally Posted by schecke02 View Post
wie ich schon sagte versuche dich erst mal im script schreiben an sich ich dene du versuchst gerade verschiedenen scripte zu vereinen^^ lass es das klappt nicht auser , es war ein und derselbe scripter , und ein und die selbe script art (hat bei scar 2x geändert wenn ich mich jetzt nicht täusche ) und wenn müüsste es eh heise if 1 .... if 2 ..... den du willst ja die 1 als vaiable haben oder ? ^^nochmal schreibe erst mal ein eigenes seafight script mit scar und arbeite dich so rein alles andere bringt dir doch nix^^
versuch ist es wert ;) ..
kostet mich ja nix , außer zeit vllt.

und so kenne ich mich auch aus mit scar scripts , habe schon einige wieder zum laufen gebracht ;) .. *grins*
02/16/2013 20:42 schecke02#14
darum geht es ja nicht aber wenn du es verstehen willst musst du dich selbst daran setzen

und ich wette meine hast du nicht zum laufen gebracht ....^^ nicht richtig selbst mit viel mühe nicht^^

aber was ich sagen will mal ne farbe ändern ist was anderes als den sinn zu verstehen.

BSP. das was du machst ist nen keilriemen und ne kerze am motor zu wechseln. wenn du dich mit scar an die motor innereien machst kannst denzahnriemen erneueren und auch mal die lichtmaschine ^^
02/16/2013 23:44 SeaDoc#15
Quote:
Originally Posted by schecke02 View Post
darum geht es ja nicht aber wenn du es verstehen willst musst du dich selbst daran setzen

und ich wette meine hast du nicht zum laufen gebracht ....^^ nicht richtig selbst mit viel mühe nicht^^

aber was ich sagen will mal ne farbe ändern ist was anderes als den sinn zu verstehen.

BSP. das was du machst ist nen keilriemen und ne kerze am motor zu wechseln. wenn du dich mit scar an die motor innereien machst kannst denzahnriemen erneueren und auch mal die lichtmaschine ^^
ich habe deinen noch nichtmal ^^, aber wir können es ja so machen :)) , schick mir ihn und wenn ich ihn zum laufen bekomme , bekomm ich den all in one bot :D