Die Errors kann ich auf Anhieb nicht deuten - aber die Warnings hast du (größtenteils), weil du die Sachen so unterschiedlich einrückst.
Beispiel:
ShowPlayerDialog(...);
return 1; <--- Falsch
ShowPlayerDialog(...);
return 1; <-- Richtig
Beiträge von marcel97p
-
-
if(GetPVarInt(playerid, Adminlevel) >= 1) // Bin mir nicht sicher, aber so muss deine AdminAbfrage dann lauten.
-
X, Y, Z - sind das nicht Floats? Bin mir nicht sicher
-
Du hast doch bestimmt so einen enum für SpielerInfos ? Login-& Registersystem? Da ist die Variable niht definiert.
Beispiel:
enum pInfo
{
pLevel,
pMember,
// Hier musst du dann das "admin" hinzufügen.
};
//edit: Klammer vergessen o.o -
Da habe ich falsch eingerückt, sorry xD
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/start",cmdtext,true,10)==0)
{
ShowPlayerDialog(playerid, NAVIDI,DIALOG_STYLE_LIST,"soll der Job gestartet werden?","Ja\nNein","Auswaehlen","Abbrechen");
return 1;
}
return 1;
}public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/start",cmdtext,true,10)==0)
{
ShowPlayerDialog(playerid, NAVIDI,DIALOG_STYLE_LIST,"soll der Job gestartet werden?","Ja\nNein","Auswaehlen","Abbrechen");
return 1;
}
return 1;
}//Edit : Ich sehe grade das du 2 Mal "OnPlayerCommandText" gesendet hast. Bei OnDialogResponse musst du das vom Prinzip her mit dem RETURN 1; genauso machen
-
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/start",cmdtext,true,10)==0)
{
ShowPlayerDialog(playerid, NAVIDI,DIALOG_STYLE_LIST,"soll der Job gestartet werden?","Ja\nNein","Auswaehlen","Abbrechen");
return 1;
}
return 1;
}public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/start",cmdtext,true,10)==0)
{
ShowPlayerDialog(playerid, NAVIDI,DIALOG_STYLE_LIST,"soll der Job gestartet werden?","Ja\nNein","Auswaehlen","Abbrechen");
return 1;
}
return 1;
} -
Zeile 1161 wäre welhe? Bitte markieren
-
Beispiel:
OnPlayerCommandText(blablabla)
{
hier die ganzen Befehle (bei OnDialogResponse die ganzen Dialoge)
return 1;
}//Edit: Beispiel verbessert
-
Zitat
Wie schon zuvor gesagt wurde, wieso 0.3e?
Nimmt lieber 0.3d, die Version wird noch von mehr Usern genutzt.Hinzu kommt meiner Meinung nach standart Godfather mit sehr wenig Extras.
Stimmt xD Wir wollten eig. auch updaten, aber es haben zu wenige SAMP-Spieler den 0.3e-Clienten. Wartet lieber bis zum offiziellen Release! Habt ihr mehr von
-
Kann es sein das du bei OnPlayerCommandText und OnDIalogResponse das return 1; gelöscht hast?
-
Die Grafiken in der Werbung gefallen mir persönlich eher weniger, aber für die Mühe schonmal 7/10
Das Forum ist Wbb3 - finde ich gut. Das Design ist nicht ganz mein Geschmack, sieht aber nicht schlecht aus - 8/10.
Den Server teste ich bald mal, werde aber keine Punkte vergeben , da ich das eh vergesse ;D
Server: -/- -
Schau mal:
Du hast ja die DialogID und die Farbe angegeben. Das sind falsche Angaben für diese Funktion.
Du musst erst angeben, an wen - playerid. Dann welcher Dialog? Die ID halt. Dann welcher Style?Spoiler anzeigen DIALOG_STYLE_LIST oder DIALOG_STYLE_MSGBOX oder DIALOG_STYLE_PASSWORD (waren jetzt die bekanntesten)
Beispiel:
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", "Bitte gebe dein Passwort ein:", "Einloggen", Abbrechen"); -
Nice Work! Super schöner Hintergrund! 10/10
-
Nochmal kleine Hilfe:
Nimm die pAdmin-Abfrage raus. Mach an diese Stelle die Abfrage ob die Variable "noooc" auf 1 ist. Dann fragst du ab ob der Spieler ein Admin ist - wenn ja dann kann er halt schreiben. Ist er kein Admin so kommt die Meldung, er kann nicht im OOC schreiben, da er aus ist. Bei Fragen frag nach ;D -
Das entspricht meinem Geschmack Finde ich gut ! 10/10
-
Du musst doch abfragen ob die Variable "noooc" auf 1 (bzw. 0) ist
-
Zitat
new gPlayer(playerid);
Ich denke mal es war seine Absicht einen Array zu erstellen!
if(strcmp(cmd,"/job",true)==0)
{
if(IsPlayerConnected(playerid))
{
new gPlayerJob(playerid); //<----------->Zeile 25605 /* Diese Zeile abändern zu: new gPlayerJob[MAX_PLAYERS]; */
if(gPlayerJob[playerid]) //<----------> Zeile 25606 /* Hier musst du schauen, was denn abgefragt wird. Da steht einfach nur "Wenn gPlayerJob". Das muss ja heißen "Wenn gPlayerJob auf 1 ist (bspw.) - das wäre dann "if(gPlayerJob[playerid] == 1)".
{
SendClientMessage(playerid, COLOR_WHITE, "Der Punkt wurde von deiner Karte entfernt!");
DisablePlayerCheckpoint(playerid);
gPlayerJob(playerid) = 0;
} -
Hallo,
ich brauche momentan auch welche Hab in der SuFu geschaut und diesen Beitrag gefunden.
Also erstmal: Sehen Super aus!
Könnte mir einer noch kurz verraten, wo ich die im WebSpace hochladen muss? Ich finde den Ordner nichtLiebe Grüße !
-
public moveback();
Wozu das Semikolon???
public moveback()
-
Was ist die Gegenleistung?
Du bist hier 1. Im Marktplatz - wenn du keine Gegenleistung in Form von Geld etc. anbietest muss es in "Sponsoring/Anfragem" rein.
2. Ist das der SAMP Marktplatz - hier wird nur mit Sachen gehandelt die direkt was mit SAMP zu tun haben - gehe bitte in den Allgemeinen Marktplatz wenn du den Entbugger bezahlen willst.Liebe Grüße