du musst auch TextDrawShowForPlayer(playerid,Textdrawname);
zb: TextDrawShowForPlayer(playerid,Anzeige[playerid]); in deinem fall jezz
du musst auch TextDrawShowForPlayer(playerid,Textdrawname);
zb: TextDrawShowForPlayer(playerid,Anzeige[playerid]); in deinem fall jezz
Mich könnt ihr auch adden, wenn ihr wollt
Name: DonDiNoo
Level: 30
Siegel: so 800 oder so
Ich hatte das so:
new BMXMission = 0;
oben stehn
wenn ich das jezz so mache:
new BMXMission[MAY_PLAYERS] = 0;
dann kommen dort diese Errors:
array must be indexed (variable "BMXMission")
das musst doch auf 0 gesetzt werden am anfang oder?
//edit: ah, das problem is jezz weg, danke
jezz is nurnoch das problem mit dem einsteigen
also für den spieler soll das sein.
Aber wenn ich das jezz so mache:
if(BMXMission[playerid] == 1)
Dann kommen diese Errors:
C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : error 028: invalid subscript (not an array or too many subscripts): "BMXMission"
C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : warning 215: expression has no effect
C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : error 001: expected token: ";", but found "]"
C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : error 029: invalid expression, assumed zero
C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : fatal error 107: too many error messages on one line
Gamer, kannst du mir dann erklären, wie ich das [playerid] dahinter hänge, ohne das es errors gibt?^^ weil ic hhab das mitm playerid dahinter net gemacht weil ich da immer so 4 errors oder so bekomme :O
ya, also ich möchte das so machen, dass man die mission annehmen muss, um in die autos einzusteigen.. das nicht jeder damit fahren kann, nur die, die die mission angenommen haben
die meldung kommt 1mal glaub ich
Hallo Leute,
Ich hab ein Problem mit meim OnPlayerEnterVehicle public.. Also wenn ich in ein irgendein Auto einsteige kommt immer der Error das ich meine Mission nicht gestartet habe, obwohl das eigentlich nur bei den autos kommen soll, wo eine Mission gestartet werden kann.. ich glaube irgendwo fehlt da ein return, aber ich kriegs einfach net raus. Erros hab ich keine.. Hier ist der Code:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(BMXMission == 1)
{
if(PlayerInfo[playerid][Mission] == 1)
{
if(GetPlayerVehicleID(playerid) == AnfangsBikes[1] || AnfangsBikes [2] || AnfangsBikes [0])
{
SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun die Checkpoints ab!");
SetPlayerCheckpoint(playerid,1908.2137,-1372.4836,13.0799,2);
BMXPoint = 1;
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Diese Mission hast du bereits geschafft!");
return 1;
}
}
else
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid,x,y,z);
SendClientMessage(playerid,COLOR_RED,"Du hast die Mission nicht aktiviert!");
return 1;
}
if(FahrschulMission == 1)
{
if(PlayerInfo[playerid][Mission] == 2)
{
if(GetPlayerVehicleID(playerid) == FahrschulAutos[0] || FahrschulAutos[1] || FahrschulAutos[2] || FahrschulAutos[3] || FahrschulAutos[4])
{
SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun die Checkpoints ab!");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Der Schaden deines Autos darf nicht unter 400 liegen!");
SetPlayerCheckpoint(playerid,1377.0875,-1646.6802,13.1235,5);
FahrschulCheckpoints = 1;
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Diese Mission hast du bereits geschafft!");
return 1;
}
}
else
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid,x,y,z);
SendClientMessage(playerid,COLOR_RED,"Du hast die Mission nicht aktiviert!");
return 1;
}
return 0;
}
Ich bedanke mich schonma im vorraus und hoffe, dass ihr mir helfen könnt. Die sufu hab ich schon benutzt, aber nichts gefunden.
PS: Ich bin nochn Neuling im scripten, seit net so hart zu mir, pls
aber dann setzt du doch dem der den befehl eingegeben hat das baned auf 1 :oo oder bin ich grad dumm? xD
naja egal
Also ich bin nochn anfänger und versteh net grade viel vom scripten, aber muss das net so sein?
SetPVarInt(pID,Baned,1);
PS: Seit mir net böse wenn meine anwort falsch is
if(!strlen(inputtext))
{
SendClientMessage(playerid,hellrot,"Das gewählte Passwort war nicht Lang genug!");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Es wurde noch kein Account mit dem Namen %s gefunden\nBitte gib dein Gewünschtes Passwort ein!","Registrieren","Abbrechen");
return 1;
}
else
{
Register(playerid,inputtext);
}
sry.. ich faile den pwn ..
aber ich glaub über das register muss noch else rein
hast du mta 1.3 ? das war bei mir früher auch so, das das im chat stand.. jezz gehts, nachdem ich mta 1.3 habe
:DD es geht!! danke leute ich bin i-wie soo blöd xD
das lag an den daten -.-^^
sry leute xD
hab schon mit beidem probiert, also von der ip her
ich mache mal nen neuen server in navicat auf um wirklich sicher zu gehen, aber eigentlich sollte das stimmen..
ya da steht running und an hab ichs
yap die samp_db hab ich erstellt
hier die Serverlog:
[12:21:47] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
[12:21:47] <-| [MYSQL] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!
[12:21:47] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
[12:21:47] <-| [MYSQL] Der Server wird nun beendet!
[12:21:47] Incoming connection: 127.0.0.1:50182
[12:21:47] Incoming connection: 127.0.0.1:50183
[12:21:47] Incoming connection: 127.0.0.1:50184
[12:21:47] Briefkästen wurden geladen und erstellt
[12:21:47] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
[12:21:47] Incoming connection: 127.0.0.1:50185
[12:21:47] Incoming connection: 127.0.0.1:50187
[12:21:47] Incoming connection: 127.0.0.1:50186
[12:21:47] Autos wurden geladen
[12:21:48]
----------------------------------
[12:21:48] German Reallife 0.6.1f
[12:21:48] Copyright by Max & Tomy
[12:21:48] ----------------------------------
[12:21:48] Number of vehicle models: 94
[12:21:48] --- Server Shutting Down.
[12:21:48] [junkbuster] Resetting player classes.
[12:21:48]
*** Streamer Plugin v2.5.2 by Incognito unloaded ***
@ The Pixel ja hab ich gestartet
Tobi was meinste mit Tabelle, die samp_db? das hab ich nämlich alles angegeben:
#include <a_mysql>
#define SQL_HOST "localhost"
#define SQL_USER "Testserver"
#define SQL_PASS "moin"
#define SQL_DATA "samp_db"
PS: sry bin doof bei sowas <.<
also ins script oben, den localhost und alles hab ich rein geschriebn
und den richtigen namen also host hab ich auch genommen
yap in die server.cfg hab ichs geschriebn, aber weiss net genau was du mit server instailliert meinst, sry bin nochn anfänger xD
also hab bei navicat, nen server gemacht, wenn du das meinst.. xamp hab ich auch instailliert
Hey Leute,
Ich wollte mein Script auf Mysql umschreiben, habe das nach dem Tutorial von Maddin gemacht und keine Errors bekommen. Wenn ich jezz den Server starte, dann kommt ein Error, das der dedicated Server nicht startet und in der Serverlog steht, dass die Mysql Verbindung nicht hergestellt werden kann, obwohl ich alles so gemacht hab wie im Tutorial beschrieben, kann mir bitte jmd helfen?
MFG DiNoo