Ja dann zeig auch mal die Zeilen, wo der Fehler drin ist
Gemäss Pawn
Hier
if /strcmp("/aua", cmdtext, true) == 0)
Aber ich habe keine Ahnung was da falsch ist -.-
Ja dann zeig auch mal die Zeilen, wo der Fehler drin ist
Gemäss Pawn
Hier
if /strcmp("/aua", cmdtext, true) == 0)
Aber ich habe keine Ahnung was da falsch ist -.-
if (strcmp("/aua", cmdtext, true) == 0) // / durch ( ersetzt
{
SetPlayerHealth(playerid,5.0);
SendClientMessage(playerid, 0xAA3333AA, "Aua!"); // ) zu vergessen ganz am ende xd
return true;
Selbst wenn vergessen das Programm sagt der Fehler liegt bei 98
Darum hilft mir die Klammer bisjetz nichts -.-
Jetzt bekomm ich diese Fehlermeldung -.-
C:\Users\Beni\Desktop\Filterscripts\Test.pwn(98) : error 029: invalid expression, assumed zero
C:\Users\Beni\Desktop\Filterscripts\Test.pwn(98) : warning 215: expression has no effect
C:\Users\Beni\Desktop\Filterscripts\Test.pwn(98) : error 001: expected token: ";", but found ")"
C:\Users\Beni\Desktop\Filterscripts\Test.pwn(98) : error 029: invalid expression, assumed zero
C:\Users\Beni\Desktop\Filterscripts\Test.pwn(98) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Ich weiss wirklich nicht was ich jetzt falsch gemacht habe hier nochmal nachdem ichs verbessert habe
if /strcmp("/aua", cmdtext, true) == 0)
{
SetPlayerHealth(playerid,5.0);
SendClientMessage(playerid, 0xAA3333AA, "Aua!";
return true;
}
Hab ein bisschen Ausprobiert und es hingebracht das ich auf Befehl selbstmord begehen kann
Naja das war aber auch ein Auszug von Samp Wiki
dann wollte ich selber was machen
Doch jetzt ist alles ab da falsch was hab ich falsch gemacht?
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/kill", cmdtext, true) == 0)
{
SetPlayerHealth(playerid,0.0);
SendClientMessage(playerid, 0xAA3333AA, "Selbstmord ist keine lösung...");
return true;
if (strcmp("/aua", cmdtext, true) ==0)
{
SetPlayerHealth(playerid,5.0);
SendClientMessage(playerid, 0xAA3333AA, "Aua!";
return true;
}
return 0;
}
kann mir mal jemand helfen
Edit: Fehlermeldung besagt das alles ab "aua" falsch ist
Ist das heruntergeladene ein Filterscript?
Wenn ja, brauchst du das nicht extra als neue Datei Compilen.
Du kannst die PWN Datei sofort mit PAWNO öffnen, und F5 drücken.
Um weiteres machen zu können, solltest du dich mal hier umsehen: wiki.sa-mp.com . Hier auf Deutsch, aber unausführlicher, nicht aktuell und mit einigen Fehlern: wiki.sa-mp.de .
(Für das Wort compilen guck bitte bei wikipedia.de nach.)
Gruß Hauke
Das heruntergeladene ist von dieser Seite und eine (anfangs) rar datei habs mit dem Editor geöffnet und kanns jetzt nicht mehr anders als mit dem Editor öffnen. Mit Pawno find ichs auf meinem PC nicht.
Wegen Compilen schau ich nach XD.
Wiki.sa-mp.com hab ich glaub auch schon angeschaut muss aber noch schlau draus werden .
Also Meine im Moment wichtigste Frage ist eig. Muss ich heruntergeladenes noch anpassen oder einfach nur reinkopieren?
Greez beni
und thx nochmal für die schnellen Antworten
Thx für antwort werde gleich ausprobieren^^
ausprobiert und wahrscheinlich falsch gemacht:
Also ich hab Pawn geöffnet:
Und es kam das Programm ohne irgendwelche Codes konnte gar nichts machen
Machte also new project
und tadahh.... Alles war da
dann hab ich den Uhrmod (im Editor) geöffnet
alles kopiert und beim Pawn unten eingefügt
War das jetzt richtig... Dann habe ich wegen Namen und so das Ganze gespeichert
unter dem Namen "Versuch 1" Ja und dann hab ichs auf Fehler geprüft und es kommt immer das!
C:\Users\Beni\Desktop\Filterscripts\Versuch 1.pwn(233) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Ich nehme mal an das kommt weil ichs gespeichert hab
Nun ja soll ich jetzt das gespeicherte Löschen?
Oder irgendwo anders speichern?
SA-MP Serverpacket herunterladen -> Pawno öffnen -> Game Mode laden -> compilen.
EDIT: Link: http://www.sa-mp.com
Also: Serverpacket hab ich
Pawno geöffnet
Mod laden (Das heruntergeladene darein kopieren?)
compilen? = Fremdwort XD was heisst das?
Klingt jetzt ziemlich nach einer Noob Frage ich weiss
Aber ich muss sie trotzdem stellen (komme nicht darum herum )
Wie Scripte ich?
Besser gesagt Wohin?
In welchen Ordner....?
Ich weiss nicht viel über Scripten ausser das es aus einer Abfolge von Befehlen besteht die dann ein Produkt ergeben (zb. ne Uhr oder so)
Ich hab jetzt mal nachgeschaut was es hier so zum download gibt und fand das oberste (Uhr, Leben, Datum) gleich super!
Habs jetzt runtergeladen und mit Editor geöffnet... UND DANN HAT SICH FÜR MICH NE WELT GEÖFFNET!!
Ich wusste gar nicht das man soviel Zeichen an einem Computer machen kann
Naja aber draus komm ich trotzdem nicht
Nun meine Frage (ich gehe davon aus es muss einfach irgendwo rein kopiert werden?)
WOhin?
Mit selber scripten möchte ich ja nicht gleich anfangen (Langsam anfangen ist meine Devise)
Darum möcht ich zuerst mal anderes Zeugs einfügen und ein bisschen ausprobieren...
Ich hab so eine Ahnung das es in (Samp-Server) reinmuss?
Weiss es aber nicht...
Hoffe die Frage ist verständlich
GReez Beni
Clienten sicher...
aber beim Server da bringst du mich wirklich auf Gedanken
Wenn er zusammen mit dem Clienten updatet wurde (was sehr wahrscheinlich ist) hab ichs demfall nicht .
Edit: Thx für die Antwort, habs runtergeladen und es funktioniert
Also endlich hab ich ein deutsches Forum gefunden das noch läuft ...
Ich machs kurz:
Ich habe eig. noch gar keine Erfahrung mit Scripten usw.
Das heisst jedoch nicht das ich es nicht toll finde
Mein Problem ist folgendes (Ich hoffe hier Hilfe und keine Links zu finden)
Anleitungen im Internet habe ich mehr als genug gefunden um einen Server zu erstellen...
So habe ich auch angefangen und das kam dabei raus
echo Executing Server Config...
lanmode 1
rcon_password test
maxplayers 50
port 7777
hostname Test Server
gamemode0 lvdm 0
filterscripts base gl_actions gl_property gl_realtime
announce 1
query 1
weburl www.-beni.de.tl
maxnpc 0
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
Mein Problem: Starte ich meinen Server (127.0.0.1:7777)
Heisst es Server didn't connecting oder wie die Meldung heisst.
Ihr kennt sie sicher immer wenn ein Server abstürzt oder geupdatet wird kommt sie ja auch ...
Naja und jetzt weiss ich ehrlich gesagt schon nicht mehr weiter, denn die Anleitungen die ich bisher fand hatten auf diese Frage keine Antwort bereit.
Und die Urheber der Anleitungen spielen das GAme nicht mehr .
Ps: Achja noch was hier bei mir Zuhause hab ich nichts freigeschaltet beim Router, beim Kollegen aber der es (seiner Aussage nach) gemacht habe gings aber ebenfalls nicht.
GReez Beni