| Jermuk, 29.09.2008, 14:00 |
|---|
| Hallo an alle, ich habe ein Problem. Kennt jemand ein Script, was eine Adminzone simuliert? Dass heißt, ich habe eine Insel mit Tor und will, dass nur Admins (bzw. nur ich) dareinkönnen. Dass Tor bietet ja nur Schutz bei Leuten die vom Boden aus kommen, aber was ist mit der Luft? Ich habe mal probiert, das Area51 Racketen Script umzubauen, aber dass hat nicht funktioniert. Ich würde mich über Hilfe sehr freuen! Ich habe auch die SUFU benutzt, aber da war nur Liberty City als Admin Zone, aber ich wil einen ganz normalen Fleck als AdminZone haben. Ist das möglich? Danke im Voraus! Gruß Jermuk EDIT: Huch Sorry Falsches Forum! |
| Sh3LteR, 29.09.2008, 14:12 |
|---|
| Benutz die Sufu, Recycler hat das mit der admin arena schon iwo gepostet... Das mit den Toren, wurde im scriptfrage thread schonmal gepostet... benutz die SuFu, du wirst zu 100& fündig... |
| Jermuk, 29.09.2008, 14:17 |
|---|
Jermuk hat folgendes geschrieben:Ich habe auch die SUFU benutzt, aber da war nur Liberty City als Admin Zone, aber ich wil einen ganz normalen Fleck als AdminZone haben. Ist das möglich? Zitat:a) Ich hatte garnicht nach Toren gefragt! b) Ich will ja nicht Liberty City sonder eine Insel als Adminzone Gruß Kermuk |
| Sh3LteR, 29.09.2008, 14:31 |
|---|
| Modifiziere den script und aus... wenn du nicht die grundlagen vom scripten kanns, dann lass es lieber... |
| Jermuk, 29.09.2008, 14:36 |
|---|
| Aber das Racketenscript hat von Anfang an nicht funktioniert! Gruß Jermuk |
| Sh3LteR, 29.09.2008, 15:05 |
|---|
| Admin Arena: http://forum.gtavision.com/posts_51_461_1.html Ganz oben... MoveObjekt, also soein Tor: http://forum.gtavision.com/index.php?action=redirect&loc=show_post&id=12017 Natürlich musst du alles an deinem script anpassen... |
| Jermuk, 29.09.2008, 16:02 |
|---|
| Ohh, danke! War mal wieder zu schnell und daher habe ich das Script nicht gesehen!!! Danke funzt! Gruß Jermuk |
| Jermuk, 30.09.2008, 19:40 |
|---|
| Hallo an alle, ich wollte in meinem SA:MP Server mal eine AdminArea machen wo nur ich (bzw. der Spieler Jermuk) reinkönnen. Also hatte ich mich nach einem passenden Scriipt umgeschaut und hab auch etwas gefunden. Ich hab es erweitert aber jetzt habe ich ein Problem. Der Compiler zeigt mir keine Fehlermeldungen, aber wenn ich als Jermuk in den AdminZone gehe sterbe ich. Was ist los? Hier der Code: Vielen Dank schonmal im voraus, Gruß Jermuk |
| dödel, 30.09.2008, 20:45 |
|---|
| Ändere einfach in |
| FloRaX, 30.09.2008, 20:51 |
|---|
| Ich weiß nicht ob das jetzt funktioniert, aber probier es mal so: //EDIT Hoppla, da war der dödele mal schnellerle. |
| dödel, 30.09.2008, 21:19 |
|---|
| Das wird auch nicht gehen, er muss lediglich jedes in umschreiben
|
| Jermuk, 30.09.2008, 21:22 |
|---|
| Vielen vielen dank Florax und Dödel! Ich hatte inzwischen mein Scrpt erweitert, so dass es nun zwei Inseln gibt. Was habe ich diesmal falsch gemacht? Ununterbrochen wird jetzt "Willkommen im V.I.P. Bereich" angezeigt. Aber nochmal vielen vielen Dank für eben. Hier der Code: Danke im voraus, Gruß Jermuk |
| FloRaX, 01.10.2008, 12:26 |
|---|
| Verwendest du dafür ein SetTimer? |
| Jermuk, 01.10.2008, 14:21 |
|---|
| Wie meinst du das? Gruß jermuk EDIT: Ja, ganz oben!!! |
| FloRaX, 01.10.2008, 14:36 |
|---|
| Hmm daran kanns wohl kaum liegen... Mach mal bei dem ganz oberen Settimer die 1 weg und mach eine 0 hin. MfG FloRaX |
| dödel, 01.10.2008, 15:18 |
|---|
| Das darf er nicht, denn wenn er das tut, wird keiner mehr getötet der sich dort auffhält obwohl er es nicht soll
|
| FloRaX, 01.10.2008, 15:26 |
|---|
Hmm dann war ich grad wohl wieder über dem Berg
|
| dödel, 01.10.2008, 15:40 |
|---|
| Versuchs mal mit diesem Code <? und ?> natürlich nicht mitkopieren ![]() |
| FleX, 01.10.2008, 16:52 |
|---|
| Macht doch einfach das mit den "wahr" raus.... das gibt das selbe wie die return's raus... also einfach ins if(......) reinschreiben wo das mit dem wahr war ![]() |
| dödel, 01.10.2008, 18:08 |
|---|
| Das mit dem wahr1 und wahr2 ist aber nötig, damit es erkennt ob man die zone betreten oder verlassen hat
|
| Jermuk, 02.10.2008, 10:47 |
|---|
dödel hat folgendes geschrieben:Versuchs mal mit diesem Code <? und ?> natürlich nicht mitkopieren ![]() Hey, das sieht gut aus! Ich kann es aber momentan nicht auprobieren, weil ich meinen PC mmentan nicht ereiche. Was hatte ich denn Falsch gemacht? Ich will ja auch was lernen. ![]() Aber warum hast du bei IsPlayerInVIP Zone wahr genommen und bei IsPlayerInMerlinsInsel wahr2? Vielen Dank nochmal, Gruß Jermuk |
| dödel, 02.10.2008, 15:38 |
|---|
Jermuk hat folgendes geschrieben:Aber warum hast du bei IsPlayerInVIP Zone wahr[i ] genommen und bei IsPlayerInMerlinsInsel wahr2? Weil du es in deinem Code schon vorher so hattest, ich habe es nur so hingehend geändert, das alles funktioniert und die unnötigen Codes geändert. Jermuk hat folgendes geschrieben:Was hatte ich denn Falsch gemacht? Ich will ja auch was lernen. ![]() Vergleich es doch mit deinem altem Code 1. Die Variablen wurden so eingerichtet, das jede Spieler sein eigenes Array hat und nur true (1) und false (0) eingesetzt werden kann. new bool:wahr[MAX_PLAYERS]; ... 2. Deine Abfrage war "wahr == i", nicht wirklich nutzbar wenn es mit mehreren Spielern arbeiten muss, demnach sollte es eher heißen wahr[i ] == false ( wahr[SpielerID] == false ) 3. Außerdem habe ich nicht wahr[i ] und wahr2 genutzt, sondern wahr[i ] und wahr2[i ], ist schon ein unterschied vllt. ein wenig viel auf einmal, wüsste auch jetzt nicht, wie ich das besser erklären sollte
|