Hallo
versuch es doch mal So
if(strcmp(cmdtext, "/tanken", true) == 0)return SendClientMessage(playerid,Rot,"Du bist nicht in der Nähe einer Tankstelle.")
Damit Ersparst du die { else }
MFG
Dome331
Hallo
versuch es doch mal So
if(strcmp(cmdtext, "/tanken", true) == 0)return SendClientMessage(playerid,Rot,"Du bist nicht in der Nähe einer Tankstelle.")
Damit Ersparst du die { else }
MFG
Dome331
Alles anzeigenHallo
versuch es doch mal So
if(strcmp(cmdtext, "/tanken", true) == 0)return SendClientMessage(playerid,Rot,"Du bist nicht in der Nähe einer Tankstelle.")
Damit Ersparst du die { else }
MFG
Dome331
Hab's schon, trotzdem danke.
Kein ding
Ich habe grade selber ein Problem.
Undzwar funktionieren bei mir Keine Befehle mehr Ingame:
Hier mal 2 Befehle:
if(strcmp(cmdtext, "/sBonus", true) == 0)
{
{
if(pInfo[playerid][Adminlevel] == 2)
{
{
SendClientMessage(playerid,COLOR_GREEN,"[Benutzung] /startbonus [ID]");
}
if(IsPlayerConnected(playerid))
{
if(playerid != INVALID_PLAYER_ID)
{
if(pInfo[playerid][Level] != 1)
{
SendClientMessage(playerid, COLOR_GRAD2, " Dieser Spieler ist kein Anfänger mehr!");
return 1;
}
new string[50];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "* Du hast Spieler %s den Startbonus gegeben (Level: 2). *",name);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Ein Admin hat dir einen Startbonus gegeben. (Level: 2)");
pInfo[playerid][Level] = 2;
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht berechtigt, diesen Befehl zu benutzen !");
return 1;
}
}
return 1;
}
if(strcmp(cmdtext,"/Scheine",true)==0)
{
{
new text1[20];
new text2[20];
new text3[20];
new text4[20];
new text5[20];
new text6[20];
if(pInfo[playerid][Autoschein]) { text1 = "Bestanden"; } else { text1 = "Nicht Bestanden"; }
if(pInfo[playerid][Flug]) { text4 = "Bestanden"; } else { text4 = "Nicht Bestanden"; }
if(pInfo[playerid][Bootschein]) { text2 = "Bestanden"; } else { text2 = "Nicht Bestanden"; }
if(pInfo[playerid][Angelschein]) { text3 = "Bestanden"; } else { text3 = "Nicht Bestanden"; }
if(pInfo[playerid][Waffenschein]) { text5 = "Bestanden"; } else { text5 = "Nicht Bestanden"; }
if(pInfo[playerid][Reisepass]) { text6 = "Bestanden"; } else { text6 = "Nicht Bestanden"; }
new string[20];
SendClientMessage(playerid, COLOR_GREEN, "|__________________ SA:MP Selfmade-Licenses __________________|");
format(string, sizeof(string), "** Autoschein: %s.", text1);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** FlugSchein: %s.", text4);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** BootSchein: %s.", text2);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** AngelSchein: %s.", text3);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** WaffenSchein: %s.", text5);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** ReisePass: %s.", text6);
SendClientMessage(playerid, ROT, string);
SendClientMessage(playerid, COLOR_GREEN, "|______________________________________________|");
}
return 1;
}
Könnt ihr irgendeinen Fehler Sehen?
Wir werden auch Keine warning´s beim Compilieren Angezeigt.
Ich Hoffe & freue mich Drauf, wenn mir Jemand helfen könnte
MFG
Dome331
Alles anzeigenKein ding
Ich habe grade selber ein Problem.
Undzwar funktionieren bei mir Keine Befehle mehr Ingame:
Hier mal 2 Befehle:
if(strcmp(cmdtext, "/sBonus", true) == 0)
{
{
if(pInfo[playerid][Adminlevel] == 2)
{
{
SendClientMessage(playerid,COLOR_GREEN,"[Benutzung] /startbonus [ID]");
}
if(IsPlayerConnected(playerid))
{
if(playerid != INVALID_PLAYER_ID)
{
if(pInfo[playerid][Level] != 1)
{
SendClientMessage(playerid, COLOR_GRAD2, " Dieser Spieler ist kein Anfänger mehr!");
return 1;
}
new string[50];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "* Du hast Spieler %s den Startbonus gegeben (Level: 2). *",name);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Ein Admin hat dir einen Startbonus gegeben. (Level: 2)");
pInfo[playerid][Level] = 2;
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht berechtigt, diesen Befehl zu benutzen !");
return 1;
}
}
return 1;
}
if(strcmp(cmdtext,"/Scheine",true)==0)
{
{
new text1[20];
new text2[20];
new text3[20];
new text4[20];
new text5[20];
new text6[20];
if(pInfo[playerid][Autoschein]) { text1 = "Bestanden"; } else { text1 = "Nicht Bestanden"; }
if(pInfo[playerid][Flug]) { text4 = "Bestanden"; } else { text4 = "Nicht Bestanden"; }
if(pInfo[playerid][Bootschein]) { text2 = "Bestanden"; } else { text2 = "Nicht Bestanden"; }
if(pInfo[playerid][Angelschein]) { text3 = "Bestanden"; } else { text3 = "Nicht Bestanden"; }
if(pInfo[playerid][Waffenschein]) { text5 = "Bestanden"; } else { text5 = "Nicht Bestanden"; }
if(pInfo[playerid][Reisepass]) { text6 = "Bestanden"; } else { text6 = "Nicht Bestanden"; }
new string[20];
SendClientMessage(playerid, COLOR_GREEN, "|__________________ SA:MP Selfmade-Licenses __________________|");
format(string, sizeof(string), "** Autoschein: %s.", text1);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** FlugSchein: %s.", text4);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** BootSchein: %s.", text2);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** AngelSchein: %s.", text3);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** WaffenSchein: %s.", text5);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "** ReisePass: %s.", text6);
SendClientMessage(playerid, ROT, string);
SendClientMessage(playerid, COLOR_GREEN, "|______________________________________________|");
}
return 1;
}
Könnt ihr irgendeinen Fehler Sehen?
Wir werden auch Keine warning´s beim Compilieren Angezeigt.
Ich Hoffe & freue mich Drauf, wenn mir Jemand helfen könnte
MFG
Dome331
Kommt da dauerhaft Unknown Command?
Haay
Es wird Ingame Garnix angezeigt
MFG
Dome331
Alles anzeigennew Float:Baum[50][baumenum] = {
{845,1799.40197754,-1606.94409180,13.56955719,0.00000000,0.00000000,70.00000000}
};
Hier kommt ein error. wieso?
error 052: multi-dimensional arrays must be fully initialized
Betreffende Zeile ist die Letzte mit "};"
nach } darf kein ; mehr kommen
ich hoffe das waren alle Fehler
nach } darf kein ; mehr kommen
ich hoffe das waren alle Fehler
Das ist ein Enum, aber auch egal.
In diesem Falle darf man es machen, jedoch sehe ich, dass du bei dem ersten Array eine 50 stehen hast.
Dementsprechend mal die 50 wegnehmen, ansonsten müsstest du das jetzt 50 Zeilen lang fortführen
nach } darf kein ; mehr kommen
ich hoffe das waren alle Fehler
Schonwieder diese Unwissenheit
Man nehme einfach die Größenangabe weg und sie setzt sich von selbst auf die Anzahl der Eintragungen, in deinem Fall auf 1...
->
new Float:Baum[][baumenum] = {
{845,1799.40197754,-1606.94409180,13.56955719,0.00000000,0.00000000,70.00000000}
};
Irgendwas stimmt bei mir nicht.
Ich möchte das bei mir diverse Werte (Maximale Geschäfte usw ...) per Config eintragbar sind.
Also habe ich die Variable
-Max_biz
und
-ExistBiz erstellt
Max_biz ist die Maximale Biz Anzahl und ExistBiz die ID fürs nächste Biz, die änderbar sein sollte sofern es zu Fehlern kommt.
Ergebnis:
C:\Users\dominik\Desktop\dBiz.pwn(38) : error 008: must be a constant expression; assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Die Zeilen:
new BizInfo[maxbiz][Biz];
Geht das grundsätzlich nicht?
Mach ich mit den Variablenwerten etwas falsch?
#e:
Den 2.Fehler habe ich behoben.
Ich musste strval verwenden.
Du kannst in Pawn Arrays keine Variablen Werte geben, sie müssen konstant bleiben, mach es einfach über ein Macro/define
Schade,
naja, muss ich mich halt mit abfinden.
#e:
Was mach ich bei den Hexcodes eigentlich immer falsch?
Ich hab die codes vorher definiert um sie mir zu merken:
#define hstandart #A9C4E4
#define hrot #DE1709
und dann verwende ich es wie folgt:
{hrot}.
Alles anzeigenSchade,
naja, muss ich mich halt mit abfinden.
#e:
Was mach ich bei den Hexcodes eigentlich immer falsch?
Ich hab die codes vorher definiert um sie mir zu merken:
#define hstandart #A9C4E4
#define hrot #DE1709
und dann verwende ich es wie folgt:
{hrot}.
Versuch's mal so: #define hrot 0xDE1709FF
Nein,
Es muss der Hexcode sein.
und dieser geht eben nicht ...
es heißt \n nicht /n
Guten Tach Breadfishi's.
Ich wollte mal Nachfragen,
wieso es nicht Funktioniert - Trotz Richtiger Daten-Angabe (Wie es mir zumindest scheint)
das ich nicht auf dem MySQL-Benutzer von meinem Server kommen kann.
Es heißt dauernd:
Error: 1045 SQLSTATE: 28000 (ER_ACCESS_DENIED_ERROR)
Message: Access denied for user '%s'@'%s' (using password: %s)
Ein Bild befindet sich im Anhang mit dem was ich Eingegeben habe (Programm: Navicat Lite).
Info (Test-Versuche):
Ich hoffe ihr könnt mir dabei Behilflich sein.
Ich mache Grad ein Stunt/Race/DM Selfmade Also auch ein Server .
Würdet ihr lieber da rauf kommen oder auf ein reallife Server ?
Damit meine ich was wäre besser .
Würdet ihr lieber da rauf kommen oder auf ein reallife Server ?
Schon eher, es gibt viel zu viele "Reallife" Server
RAY
Auf dem Bild erkennt man fast nichts
Gut dann such ich mir noch 1-2 leute die mir helfen dann mach ich weiter mit /stunt/Race/dm script-.
Alleine keine lust solll ja was großes werden
@BlackAce:
Ähm... ich erkenne dort schon etwas.
Hast du vermutlich nicht auf Vergrößern gedrückt oder worauf kommt es dir an?
Jetzt sehe ich was^^
Gibt es diesen Benutzer bei dir überhaupt?
Wenn du XAMPP hast kannst du das dort einstellen.
Sonst probier doch einfach mal den Benutzer root (der hat kein Passwort -> sofern es nicht festgelegt ist)