gemacht
Beiträge von TheTutoFreak
- 
					
- 
					Ich habe ein Poblem mit auslesen von dini datein kannn mir jemand helfen ? 
 if(dialogid == DIALOG_LOHN)
 {
 if(response == 0)
 {
 return 1;
 }
 if(response == 1)
 {
 if(listitem == 0)
 {
 new string[250],betrag,pfad[68];
 format(string,sizeof(string),"Rang 1 - $%d",betrag);
 SendClientMessage(playerid,Grau,string);
 dini_Get(pfad,"Rang1",betrag);
 format(string,sizeof(string),"Rang 2 - $%d",betrag);
 SendClientMessage(playerid,Grau,string);
 format(string,sizeof(string),"Rang 3 - $%d",betrag);
 SendClientMessage(playerid,Grau,string);
 format(string,sizeof(string),"Rang 4 - $%d",betrag);
 SendClientMessage(playerid,Grau,string);
 format(string,sizeof(string),"Rang 5 - $%d",betrag);
 SendClientMessage(playerid,Grau,string);
 format(string,sizeof(string),"Rang 6 - $%d",betrag);
 SendClientMessage(playerid,Grau,string);
 return 1;
 }
 if(listitem == 1)
 {
 if(PlayerInfo[playerid][pLeader] < 1) return SendClientMessage(playerid,Grau,"Du bist kein Leader !");
 {
 ShowPlayerDialog(playerid,DIALOG_SETLOHN,DIALOG_STYLE_LIST,"Lohn ändern","Rang 1\nRang 2\nRang 3\nRang 4\nRang 5\nRang 6\n","Auswählen","Abbrechen");
 return 1;
 }
 }
 }
 }
- 
					stock SpielerSpeichern(playerid) 
 {
 new Spielerdatei[64];
 new name[MAX_PLAYER_NAME];
 GetPlayerName(playerid,name,sizeof(name));
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
 dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
 dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
 dini_IntSet(Spielerdatei,"Adminlevel",PlayerInfo[playerid][pAdminlevel]);
 dini_IntSet(Spielerdatei,"Fraktion",PlayerInfo[playerid][pFraktion]);
 dini_IntSet(Spielerdatei,"Leader",PlayerInfo[playerid][pLeader]);
 dini_IntSet(Spielerdatei,"Rang",PlayerInfo[playerid][pRang]);
 dini_IntSet(Spielerdatei,"Member",PlayerInfo[playerid][pMember]);
 dini_IntSet(Spielerdatei,"Premium",PlayerInfo[playerid][pPremium]);
 return 1;
 }
- 
					Ich verwend diene 
 und habe einen stock SpielerSpeichern meinst du den ?
- 
					einen selfmande von mir xD 
- 
					hallo, 
 Ich weis nicht wie man das passwort per befehl ändert kann mir jemand helfen ?
- 
					und wie mach ich sowas ? 
- 
					wie meinst du ich speicher es halt in meiner dini datei ab da steht dan halt Fraktion=1,... 
 oder Leader=1,...
 Oder Member=1,...
 und so was halt
- 
					Hallo, 
 Ich hab mal ne frage, und zwar wie mach ich das wen ich in der LSPD
 bin und verschiedene cars habe (Sultan, Elegant, Ranger, LSPD car, Motorad)
 wie mach ich das dass ich z.B. den Ranger erst ab rang 3 fahren kann ?
 arbeite mit Dini und enums.
- 
					Ich finde es gut aber ich kann bei mir das Programm nicht installieren kann mir jemand helfen ? 
- 
					ok danke 
- 
					
- 
					Zeile (699) : Erwartete Zeichen ";", aber gefunden "if" 
 also bei dem else if und wie meinst du das mach es doch so ?
- 
					Hallo, 
 Ich will Fraktions Interiors machen und mach es so:ocmd:enter(playerid,params[]) 
 {
 if(!IsPlayerInFraktion(playerid,1)) return SendClientMessage(playerid,Grau,"Du bist kein Member des LSPD !");
 {
 if(IsPlayerInRangeOfPoint(playerid,1.5,1569.7238,-1694.0360,5.8906))
 {
 SetPlayerPos(playerid,286.148986,-40.644397,1001.515625);
 SetCameraBehindPlayer(playerid);
 SetPlayerInterior(playerid,1);
 }
 }
 else if(!IsPlayerInFraktion(playerid,2)) return SendClientMessage(playerid,Grau,"Du bist kein Member des FBI !");
 {
 if(IsPlayerInRangeOfPoint(playerid,1.5,1050.7272,1006.7212,11.0000))
 {
 SetPlayerPos(playerid,286.800994,-82.547599,1001.515625);
 SetCameraBehindPlayer(playerid);
 SetPlayerInterior(playerid,4);
 }
 }
 if(!IsPlayerInFraktion(playerid,3)) return SendClientMessage(playerid,Grau,"Du bist kein Member der Army !");
 {
 if(IsPlayerInRangeOfPoint(playerid,1.5,155.3963,1903.2561,18.6888))
 {
 SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
 SetCameraBehindPlayer(playerid);
 SetPlayerInterior(playerid,6);
 }
 }
 if(!IsPlayerInFraktion(playerid,5)) return SendClientMessage(playerid,Grau,"Du bist kein Member der San Andreas News !");
 {
 if(IsPlayerInRangeOfPoint(playerid,1.5,-2519.8484,-624.7635,132.7875))
 {
 SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
 SetCameraBehindPlayer(playerid);
 SetPlayerInterior(playerid,3);
 }
 }
 return 1;
 }Und die Errors sind: C:\Users\Florian\Desktop\NEUERO~1\NEUERO~1\pawno\include\dutils.inc(45) : Variable "hour" wurde mehrmals deklariert 
 C:\Users\Florian\Desktop\NEUERO~1\NEUERO~1\pawno\include\dutils.inc(45) : Variable "minute" wurde mehrmals deklariert
 Zeile (398) : Nicht erreichbarer Code
 Zeile (403) : Nicht erreichbarer Code
 Zeile (699) : Ungültiger Befehl
 Zeile (699) : Befehl hat keinen Sinn
 Zeile (699) : Erwartete Zeichen ";", aber gefunden "if"
 Zeile (1456) : Variable wird nie benutzt: "DMZEnter"
 Zeile (1456) : Variable wird nie benutzt: "RealClock"2 Errors, 7 Warnungen 
 Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2 
 (c) Trooper[Y]
 In Kooperation mit GTA-Servers.deKönnt ihr mir helfen ? 
- 
					Hallo bei mir funktuniert mein Speicher und login system nicht und ich 
 wollte mal fragen an was das liegen kann wen ich mich registriere gebe ich
 mein PW ein und wen ich mich dan beim nächsten mal einloge dan gehen all PWs
 auser das was ich beim registrieren eingegeben habe
 und wen ich mir eine Admin level gebe dan wird das beim nächsten restart wieder auf 0 gesetztstock SpielerName(playerid) 
 {
 new GetName[MAX_PLAYER_NAME];
 GetPlayerName(playerid,GetName,sizeof(GetName));
 return GetName;
 }
 stock Register(playerid,key[])
 {
 new Spielerdatei[64];
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
 dini_Create(Spielerdatei);
 dini_Set(Spielerdatei,"Passwort",key);
 SendClientMessage(playerid,Gruen,"Erfolgreich registriert.");
 dini_IntSet(Spielerdatei,"Level",1);
 dini_IntSet(Spielerdatei,"Geld",10000);
 dini_IntSet(Spielerdatei,"Respect",0);
 dini_IntSet(Spielerdatei,"Skin",0);
 dini_IntSet(Spielerdatei,"Banned",0);
 dini_IntSet(Spielerdatei,"Adminlevel",0);
 dini_IntSet(Spielerdatei,"Member",0);
 dini_IntSet(Spielerdatei,"Fraktion",0);
 dini_IntSet(Spielerdatei,"Leader",0);
 dini_IntSet(Spielerdatei,"Rang",0);
 SetPVarInt(playerid,"loggedin",1);
 return 1;
 }
 stock Login(playerid,key[])
 {
 new Spielerdatei[128];
 new string2[128];
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
 if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
 {
 ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Das Passwort war falsch!\n Gib bitte dein Passwort ein!","Login", "Abbrechen");
 }
 else
 {
 SpielerLaden(playerid);
 SendClientMessage(playerid, Gruen, "Du hast dich erfolgreich eingeloggt.");
 format(string2,sizeof(string2),"[Join] %s hat den Server betreten",SpielerName(playerid)); //Join-String wird formatiert
 SendClientMessageToAll(Grau, string2);
 }
 return 1;
 }
 stock SpielerLaden(playerid)
 {
 new Spielerdatei[128];
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
 SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
 GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
 SetPVarInt(playerid,"Respect",dini_Int(Spielerdatei,"Respect"));
 SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
 SetPVarInt(playerid,"Member",dini_Int(Spielerdatei,"Member"));
 SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
 SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
 SetPVarInt(playerid,"Rang",dini_Int(Spielerdatei,"Rang"));
 SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
 SetPVarInt(playerid,"loggedin",1);
 SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei,"Banned"));
 if(GetPVarInt(playerid,"Banned")==1)
 {
 SendClientMessage(playerid, Grau, "Du kannst mit diesem Account nicht spielen, da du gebannt bist.\nBei Fragen oder Einwänden melde dich bei einem Admin");
 Kick(playerid);
 return 1;
 }
 return 1;
 }stock SpielerSpeichern(playerid) 
 {
 if(GetPVarInt(playerid,"loggedin")==1)
 {
 new Spielerdatei[128];
 format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
 dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
 dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
 SetPVarInt(playerid,"Respect",GetPVarInt(playerid,"Respect");
 dini_IntSet(Spielerdatei,"Skin",GetPVarInt(playerid,"Skin"));
 dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
 dini_IntSet(Spielerdatei,"Member",GetPVarInt(playerid,"Member"));
 dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
 dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
 dini_IntSet(Spielerdatei,"Rang",GetPVarInt(playerid,"Rang"));
 dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
 return 1;
 }
 return 1;
 }
- 
					mit einem Emun 
 enum wInfo
 {
 wHeal,
 ...
 }
 new WaffenInfo[wInfo];
- 
					und jetzt habe ich ein Error und zwar bei meinem Befehl /delpickup 
 ocmd:delpickup(playerid,params[])
 {
 DestroyPickup(WaffenPickups[wInfo]);
 return 1;
 }C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\Gamemode.pwn(172) : error 032: array index out of bounds (variable "WaffenPickups") 
 Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error. 
- 
					Hallo, 
 Ich will einen Befehl ( /createpickup ) machen
 und ich habe ihn auch schon gemacht und 0 warnings, 0 errors
 aber in Game geht es nichtif(dialogid == DIALOG_PICKUP) 
 {
 if(response == 0)
 {
 return 1;
 }
 if(response == 1)
 {
 if(listitem == 0)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(1240,1,x,y,z,0);
 return 1;
 }
 if(listitem == 1)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(1242,1,x,y,z,0);
 return 1;
 }
 if(listitem == 2)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(348,1,x,y,z,0);
 return 1;
 }
 if(listitem == 3)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(349,1,x,y,z,0);
 return 1;
 }
 if(listitem == 4)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(353,1,x,y,z,0);
 return 1;
 }
 if(listitem == 5)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(356,1,x,y,z,0);
 return 1;
 }
 if(listitem == 6)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(352,1,x,y,z,0);
 return 1;
 }
 if(listitem == 7)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(342,1,x,y,z,0);
 return 1;
 }
 if(listitem == 
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(357,1,x,y,z,0);
 return 1;
 }
 if(listitem == 9)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(358,1,x,y,z,0);
 return 1;
 }
 if(listitem == 10)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(372,1,x,y,z,0);
 return 1;
 }
 if(listitem == 11)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(1310,1,x,y,z,0);
 return 1;
 }
 if(listitem == 12)
 {
 new Float:x,Float:y,Float:z;
 CreatePickup(362,1,x,y,z,0);
 return 1;
 }
 return 1;
 }
 return 1;
 }
- 
					Hallo, 
 Ich habe Volgende errors und komm nicht weiter:C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\MeinGamewort.pwn(482) : error 017: undefined symbol "SaveHouse" 
 C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\MeinGamewort.pwn(487) : error 017: undefined symbol "PlayerUpdate"
 C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\MeinGamewort.pwn(488) : error 017: undefined symbol "gPlayerLogged"
 C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\MeinGamewort.pwn(488) : warning 215: expression has no effect
 C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\MeinGamewort.pwn(488) : error 001: expected token: ";", but found "]"
 C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\MeinGamewort.pwn(488) : error 029: invalid expression, assumed zero
 C:\Users\Florian\Desktop\Neuer Ordner\Neuer Ordner\gamemodes\MeinGamewort.pwn(488) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 6 Errors. und weis nicht weiter public OnGameModeExit() 
 {
 SaveHouse();
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
 if(IsPlayerConnected(i))
 {
 PlayerUpdate(i);
 gPlayerLogged = 0;
 }
 }
 return 1;
 }MFG: TheTutoFreak  
- 
					Ja das weis ich auch aber wie mach ich das 
 
		 
		
		
	