Wofür sizeof wenn MAX_GANG_ZONE ersetzt wird ?
Naja hast ja recht, da es ein Define ist, muss man ja nicht "umbedingt" ein sizeof anwenden, dennoch wenn es hier um Array geht, ist dies Notwenig
Wofür sizeof wenn MAX_GANG_ZONE ersetzt wird ?
Naja hast ja recht, da es ein Define ist, muss man ja nicht "umbedingt" ein sizeof anwenden, dennoch wenn es hier um Array geht, ist dies Notwenig
for(new i;i<sizeof(MAX_GANG_ZONES); i++)
Dazu, lässt du du denn die jeweiligen Kordinaten in die Variablen/Array setzen ?
Sehr ihr, also ist es doch nicht sinnlos..
Und der eine Query wird ja nicht die ganze welt zerstören..
Das wurde dir jetzt schon mehrfach gesagt einfach das was Leijat gepostet hat an deiner datenbank struktur anpassen mit mysql_num_rows abfragen ob der wert 0 oder 1 ist (sieht Leijats Beitrag) fertig
.. So habe ich das auch gemeint..
Vielleicht will er auch eine Fehlermeldung ausgeben wenn der Spieler nicht vorhanden ist, also das ist das kein Unsinn was T4125Gamer geschrieben hat
Wie T4125Gamer schon meinte, selecten lassen, dann jeweils mit mysql_num_rows() abfragen ob ein Eintrag vorhanden ist, wenn ja dann einen UPDATE command ausführen lassen
Danke an alle
Keine Warnings/Errors mehr
Es haben mehrere Kommas gefehlt, und Ä dürfen ja auch nicht in ein Enum.
Jetzt habe ich das Problem, das ich über 1000 Warnings habe
[/pwn]
Ja wie soll es denn sonst Funktionieren
Guten Tag,
Mein Name lautet MrPawn.
Und zwar hätte ich da mal eure bitte, kann sich einer von euch mal diesen Quelltext anschauhen.
//Dialoge
enum Dialog {
REGISTER,
LOGIN,
REGELN,
TUTORIAL1,
TUTORIAL2,
ERSTELLUNG,
GESCHLECHT,
TUTORIALFRAGE,
HAUSERSTELLEN,
HAUSERSTELLEN2,
HAUSERSTELLEN3,
HAUSERSTELLEN4,
HAUSERSTELLEN5,
HAUSERSTELLEN6,
HAUSERSTELLEN7,
HAUSHELP,
ALTERSFRAGE,
TUTORIAL3,
TUTORIAL4,
TUTORIAL5,
TUTORIAL6,
GUNS2,
GUNS3,
GUNS4,
PERSO1,
PERSO2,
PERSO3,
PERSO4,
HELP1,
HELP2,
CODES,
LINKHELP,
FAHRZEUG,
FAHRZEUG2,
FAHRZEUG3,
FAHRZEUG4,
FAHRZEUG5,
FAHRZEUG6,
KLEIDUNG1,
KLEIDUNG2,
KLEIDUNG3,
DIALOG_OBSPD,
ANWESEND,
HANDY1,
SUPPORT1,
RADIOHELP,
RADIOHELP2,
PFERDERENNEN,
WETTEN1,
WETTEN2,
PFERDEHELP,
AMMUNATION,
AMMUNATIONP,
AMMUNATIONM,
AMMUNATIONG,
AMMUNATIONS,
AMMUNATIONA,
HANDY2,
HANDY3,
HANDY4,
HANDY5,
HANDY6
HANDY7,
HANDY8,
BSN,
SHOP,
MP3,
REGELNN,
VERSICHERUNG,
LIZENSEN,
JOBS,
CITYHALL,
MECHATRONIKER,
DJ,
SPEDITION,
FFW,
FARMER,
DETEKTIV,
DROGEN,
WAFFEN,
DJSONGS,
DJHELP,
WGET,
WGIVE,
WAFFENHELP,
FEUERWEHRA,
FEUERHELP,
SERVICE,
WAFFENAUTOMAT,
FLUGTICKET,
ADMINISTRATION,
GEWORBEN,
EINLEITUNGA,
JACK1,
HELM1,
HELM2,
DRIFT,
DRIFT2,
DRIFT3,
DRIFTHELP,
SCHEINE,
FSCHEIN1,
FSCHEIN2,
FSCHEIN3,
FSCHEIN4,
FSCHEIN5,
FSCHEIN6,
FSCHEIN7,
FSCHEIN8,
FSCHEIN9,
WSCHEIN8,
WSCHEIN2,
WSCHEIN3,
WSCHEIN4,
WSCHEIN5,
WSCHEIN6,
WSCHEIN7,
WSCHEIN8,
WSCHEIN9,
WSCHEIN10,
WSCHEIN11,
WSCHEIN12,
WSCHEIN13,
MSCHEIN1,
MSCHEIN2,
MSCHEIN3
MSCHEIN4,
MSCHEIN5,
MSCHEIN6,
PREMIUM1,
PREMIUM2,
MSCHEIN7,
MSCHEIN8,
MSCHEIN9,
MSCHEIN10,
SONNENBRILLEN,
SONNENBRILLEN2,
TANKEN1,
MISSION1,
HEBE1,
HEBE2,
MHELP,
KICK,
BANN,
SUPPORT2,
SUPPORTTICKETS,
SUPPORT3,
SUPPORT4,
BANK1,
BANK2,
BANK3,
BANK4,
BANK5,
BANK6,
BANK7,
PIN,
BANK8,
BANK9,
BANK10,
ATM3,
ATM6,
ATM7,
ATMU,
PIN2,
DJSONGS2,
HAUSMIETER,
HAUSHELP2,
NUTTE,
KONDOM,
SCHWARZMARKT,
SCHWARZMARKT2,
PAINTBALL,
PAINTBALL2,
PAINTBALL3,
PAINTBALL4,
PAINTBALLHELP,
FARMERHELP,
AUTOSCOOTER,
PRODUKTE,
DIALOG_AFK,
DIALOG_AFK2,
DIALOG_AFK3,
DIALOG_ADMINS,
CNN1,
CNN2,
CNN3,
CNN4,
CNN5,
CNN6,
CNN7,
CNN8,
CNN9,
CNN10,
CNN11,
CNN12,
CNN13,
CNN14,
CNN15,
CNN16,
CNN17,
CNN18,
CNN19,
CNN20,
CNN21,
CNN22,
EDDY,
EDDY2,
FAHRRAD,
MEDIC,
MEDICHELP,
AUSRUESTENLSPD,
BSPDAUTOVERGABE,
BSPDHELP1,
BSPDHELP2,
DIENSTMARKE,
BSPDHELP3,
BENZIN,
SPSTATUS,
ASCHEIN1,
ASCHEIN2,
ASCHEIN3,
ASCHEIN4,
ASCHEIN5,
ASCHEIN6,
SPHELP,
ANGELHELP,
DETHELP,
MS141,
MS142,
MS143,
MS144,
MS145,
MS146,
MS142d,
MS143d,
MS144d,
MS145d,
MS146d,
MS142m,
MS143m,
MS144m,
MS145m,
MS146m,
MS147,
MSHELP,
GPS,
GPS2,
HANDYHELP2,
DIALOG_FACTION_CAR_BUY,
SUPPORTER1,
SUPPORTER2,
SUPPORTER3,
SUPPORTER4,
SUPPORTER5,
SUPPORTER6,
SUPPORTER7,
SUPPORTER8,
SUPPORTER9,
SUPPORTER10,
SUPPORTER11,
SUPPORTER12,
SUPPORTER13,
SUPPORTER14,
SUPPORTER15,
SUPPORTER16,
SUPPORTER17,
SUPPORTER18,
SUPPORTER19,
SUPPORTER20,
DIALOG_GARAGE1,
DIALOG_GARAGE2,
DIALOG_GARAGE3,
DIALOG_GARAGE4,
DIALOG_GARAGE5,
DIALOG_GARAGE6,
DIALOG_GARAGE7,
DIALOG_GARAGE8,
DIALOG_GARAGE9,
DIALOG_GARAGE10,
DIALOG_GARAGE11,
DIALOG_GARAGE12,
DIALOG_GARAGE13,
DIALOG_GARAGE14,
DIALOG_GARAGE15,
DIALOG_GARAGE16,
CRIPHELP,
PREMIUMHELP,
COD1,
COD2,
COD3,
COD4,
COD5,
COD6,
COD2d,
COD3d,
COD4d,
COD5d,
COD6d,
COD2m,
COD3m,
COD4m,
COD5m,
COD6m
COD7,
JACK2,
JACK3,
JACK4,
JACK5,
JACK6,
JACK7,
PATE1,
AUTOHELP,
FWWHELP,
STATSS,
DROGENHELP,
AUTOSCOOTERHELP,
BUSSIHELP,
TSCHEIN1,
TSCHEIN2,
TSCHEIN3,
TSCHEIN4,
TSCHEIN5,
TSCHEIN6,
TSCHEIN7,
TSCHEIN8,
TSCHEIN9,
TSCHEIN10,
TSCHEIN11,
HELP22,
DIALOG_BIZ_MAIN,
DIALOG_BIZ_NAME,
DIALOG_BIZ_POS,
DIALOG_BIZ_LEVEL,
DIALOG_BIZ_PREIS,
DIALOG_BIZ_FINISH,
DIALOG_BIZ_POS2,
DIALOG_AUFTRÄGE,
DIALOG_GRUPPE_DELETE_QUEST,
};
Er sagt mir darin sind fehler, ich habe es von #define name did ,auf enum umgeschrieben ..
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(279) : error 001: expected token: "}", but found "-identifier-"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(555) : error 010: invalid function or declaration
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(11687) : warning 213: tag mismatch
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(11701) : warning 213: tag mismatch
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(13195) : warning 213: tag mismatch
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(16092) : error 017: undefined symbol "BUSSIHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(16126) : error 017: undefined symbol "DROGEN"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(16151) : error 017: undefined symbol "DROGENHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(16574) : error 017: undefined symbol "DJHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(16759) : error 017: undefined symbol "AUTOHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17165) : error 017: undefined symbol "JACK7"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17244) : error 017: undefined symbol "JACK6"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17348) : error 017: undefined symbol "JACK4"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17382) : error 017: undefined symbol "JACK5"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17446) : error 017: undefined symbol "JACK3"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17480) : error 017: undefined symbol "JACK2"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17785) : error 017: undefined symbol "DIALOG_GARAGE1"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(17806) : error 017: undefined symbol "PREMIUMHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18353) : error 017: undefined symbol "DIALOG_ADMINS"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18358) : error 017: undefined symbol "DIALOG_ADMINS"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18372) : error 017: undefined symbol "CRIPHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18443) : error 017: undefined symbol "DIALOG_ADMINS"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18448) : error 017: undefined symbol "DIALOG_ADMINS"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18462) : error 017: undefined symbol "MSHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18475) : error 017: undefined symbol "DETHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(18576) : error 017: undefined symbol "ANGELHELP"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(19253) : error 017: undefined symbol "DIENSTMARKE"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(19330) : error 017: undefined symbol "BSPDHELP1"
C:\Users\Weiner\Desktop\SAMP - Alles\samp\gamemodes\bsrp.pwn(19821) : error 017: undefined symbol "DIALOG_ADMINS"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Alles anzeigen
strmid(Staat[Besitzer],string,0,strlen(string),64);
zu
format(Staat[Besitzer], len, "%s", string);
Und zeig uns mal was in der MySQL Log Steht
Ohne Code, ist hier nichts los
Er hat dir einen Tipp gegeben, denke mal nach und klicke endlich auf den Link!
Wieso nimmst du denn Globale Arrarys für Timer mit Parametern ?
Wenn mehrere Spieler drauf sind, dann klappt das auch nicht ganz so gut.
Deswegen mach mal:
new Timer[anzahl][MAX_PLAYERS];
Zeig uns mal einen Quellcode im Script, wo du denkst daran könnte es liegen
Guten Abend,
Mein Name lautet MrPawn.
Ich habe ja gesagt, ich finde es gut das du deine Meinung/Kritik ausstrahlst.
Sonst wären deine Beiträge in diesem Thema ja unnütz.
Ich werde es die Woche Vielleicht mal bearbeiten ..
Mit freundlichen Grüßen,
MrPawn
Ja natürlich könnte ich, das & das machen ..
Aber wenn man die Überschrift liest, dann merkt man ganz schnell das es ein Simples Anmelduns System darstellen soll.
Dazu habe auch noch geschrieben, ob es sich für anfänger lohnt, wird man dann ja sehen
Aber trotzdem Danke, das du hier deine Kritik oder Meinung rauslässt, je wie mans nimmst
Ist doch ganz klar, da fehlen klammern..
Naja bearbeite am besten deine Schleife.
Vo 16 anzufangen, wenn es 16/17 ist ?
Dann fängt er nähmlich erst von FrakCar 16 an zu zählen.
Deswegen:
if(newstate == PLAYER_STATE_DRIVER){
for(new i; i<sizeof(lvpdcars);i++){
if(GetPlayerVehicleID(playerid) == lvpdcars[i])
if(Spieler[playerid][Fraktion] != 1)return RemovePlayerFromVehicle(playerid),SCM(playerid,WES,"Du Bist Keine LVPD");
}
}
Und ich würde die Anzahl von den Frakcars Minimal erweitern, falls du mal nachschub brauchst
Du darfst nicht return 1; in einer schleife verwenden, oder solltest es zu mindest nicht umbedingt
Verwende continue den dies Überspringt dann die jeweiligen sachen
Ich habe eine Möglichkeit, mit der müsste es ganz simpel gehen