Wcs Tutorials/Coding HilfeRestrict


23.01.2012, 17:09 - Anomie - Level 2 - 8 Beiträge
Hey ho, ich hab seit kurzem einen eigenen WCS Server und der Mod läuft auch ohne Probleme. Allerdings habe ich keinen Plan wie ich für Rassen wie Vagabond alle anderen Waffen außer Knife und Scout sperren kann, Flame Predator alle Waffen. Ich denke ihr versteht mein Problem. Auf anderen Seiten habe ich leider noch nichts für mich hilfreiches gefunden, außer ner Menge Codes die ich nicht verstehe amused


Gruß Anomie
 
23.01.2012, 17:58 - Jareth - Administrator - 1829 Beiträge
versuch es mal mit dem code

Quelltext:
1.
2.
3.
4.
5.
6.
7.
     spawncmd     = "es est_restrictall event_var(userid);es est_unrestrict event_var(userid) weapon_knife;es est_unrestrict event_var(userid) weapon_scout;es_delayed .1 es_give event_var(userid) weapon_knife;es_delayed .1 es_give event_var(userid) weapon_scout"
     deathcmd     = ""
     roundstartcmd     = ""
     roundendcmd     = ""
     preloadcmd     = ""
     allowonly     = ""
     onchange     = "es est_unrestrictall event_var(userid)"


[center][img]http://www.abload.de/img/signaturleader0jyv5.png[/img][/center]

 
23.01.2012, 18:56 - Anomie - Level 2 - 8 Beiträge
Also nachdem ich den Code eingefügt hab, haben erstmal die Hälfte von den Rassen gefehlt, war nur noch bis Chamäleon da. Den Code wieder rausgenommen, restart: Gar nichts mehr funzt. smiling Was nun?
 
23.01.2012, 20:15 - Jareth - Administrator - 1829 Beiträge
Das liegt nicht am code dann hast du dne code falsch eingefügtohne die zahlen ist klar . Und einfach mal sonst die racefile wenn das wieder auftritt mit den fehler hier posten

[center][img]http://www.abload.de/img/signaturleader0jyv5.png[/img][/center]

 
23.01.2012, 22:03 - Anomie - Level 2 - 8 Beiträge
Hab angefangen Server neu aufzusetzen, sollte dann ja wohl wieder klappen. Aber könnt ihr mal ein Archiv zusammen stellen wo alle Addons drin sind, die man für den Mod braucht also MetaMod, SourceMod, Eventscripts usw..
 
24.01.2012, 11:24 - Jareth - Administrator - 1829 Beiträge
Ja könnten wir machen werde ich heute mal zum Abend machen .

[center][img]http://www.abload.de/img/signaturleader0jyv5.png[/img][/center]

 
24.01.2012, 15:04 - Anomie - Level 2 - 8 Beiträge
Cool, den Link dann bitte hier rein smiling
 
24.01.2012, 16:06 - Anomie - Level 2 - 8 Beiträge
Also das war so gemeint, dass ich eine Zip Datei hab, die ich entpacke und einfach in den Cstrike Ordner ziehe und dann die nötigen Sachen installiert habe smiling Vllt mit Textdatei was noch in die autoexec eingetragen werden muss.
 
24.01.2012, 18:08 - Jareth - Administrator - 1829 Beiträge
Ja Heute schaffe ich es nicht hatte viel zu tun ich werde es morgen gleich nach der Arbeit machen Versprochen .

[center][img]http://www.abload.de/img/signaturleader0jyv5.png[/img][/center]

 
24.01.2012, 18:27 - Anomie - Level 2 - 8 Beiträge
Ich will dir hier nichts aufzwängencrazy
 
24.01.2012, 21:41 - Revan - Administrator - 590 Beiträge
Der Restrict befehl ist falsch, richtig ist der hier:
Quelltext:
1.
2.
3.
4.
5.
6.
7.
spawncmd     = "es wcs_restrict event_var(userid) all;es es_delayed 0.1 es wcs_unrestrict event_var(userid) knife;es es_delayed 0.2 es wcs_unrestrict event_var(userid) scout"
     deathcmd     = ""
     roundstartcmd     = ""
     roundendcmd     = ""
     preloadcmd     = ""
     allowonly     = ""
     onchange     = "es wcs_unrestrict event_var(userid) all

.. also er sollte zumindest gehen crazy'

EDIT: guck dir den code bei spawncmd an, sollte eig. selbsterklärend sein(zuerst wird alles restrictet und dann wird das erlaubt was wir brauchen, in dem falle knife+scout=vagabond... das "es_delayed" ist nur dazu da das er nicht alles aufeinmal ausführt, dadürch können dann ingame fehler auftreten, so ist dass alles sicher gesichert lol xD ..


[center] [IMG]http://www.abload.de/img/signaturrevan7ulb.png[/IMG] [url=http://code.Wcs-Lagerhaus.de][img]http://www.wcs-lagerhaus.de/downloads/codebinbanenr.png[/img][/url] [center] [URL=http://188.40.123.87/revan/index.php]Fehlermeldungen uvm. hier

 
27.01.2012, 18:03 - Anomie - Level 2 - 8 Beiträge
Gut, ich will ja nich nerven... Aber woooo amused
 
27.01.2012, 21:46 - Revan - Administrator - 590 Beiträge
Na in deiner Racefile.. wo denn sonst?crazy
da suchst du z.B. die zeile "spawncmd" beim Vagabond und ersätzt die mit der die ich dir gegeben habe
das gleiche mit "onchange"

[center] [IMG]http://www.abload.de/img/signaturrevan7ulb.png[/IMG] [url=http://code.Wcs-Lagerhaus.de][img]http://www.wcs-lagerhaus.de/downloads/codebinbanenr.png[/img][/url] [center] [URL=http://188.40.123.87/revan/index.php]Fehlermeldungen uvm. hier

 
28.01.2012, 13:51 - Anomie - Level 2 - 8 Beiträge
Ne, ich meinte Jareth amused Hätte ich vllt dabeischreiben sollen