{"LOB Autohaus",2302.4783,-1632.9304,14.5973,2302.4783,-1632.9304,14.5973,172.8822,"Los Santos",0};// ein , vergessen.
Beiträge von Buschmensch
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
Der Error sagt doch eigentlich alles oder?
"array index out of bounds" = "Index außerhalb des gültigen" -> Der Index kann also nicht stimmen.Du musst die Fraktion des O Amtes oder was das auch immer ist getten und dann im Index angeben.
-
Danke Goldkiller, bist der beste!
-
Hallo Community,
ich habe ein Problem und zwar habe ich mein Script nun komplett auf SII umgeschrieben und möchte das Passwort auslesen, doch es klappt nicht so.
Es kommen Error + Warning, ich poste euch mal den ganzen stock:
stock Login(playerid,key[])
{
new PlayerData[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(PlayerData,sizeof(PlayerData),"Accounts/%s.ini",name);
if(INI_Open(PlayerData))
{
if(!strcmp(key,INI_ReadString(PlayerData,"Passwort"),false))// <- 4049
{
LoadAccount(playerid);
SendClientMessage(playerid,gelb,"___________________German Evolution Life__________________");
SendClientMessage(playerid,gruen,"Du hast dich erfolgreich auf GEL eingeloggt, Willkommen!");
SendClientMessage(playerid,gruen,"Gebe /help ein um alle Befehle zu sehen.");
SendClientMessage(playerid,gruen,"Falls du Fragen hast benutze /support.");
SendClientMessage(playerid,gruen,"Viel Spaß und Erfolg wünscht dir das GEL Team!");
SendClientMessage(playerid,gelb,"__________________________________________________________");
return 1;
}
else
{
SendClientMessage(playerid,hellblau,"Du hast ein falsches Passwort eingegeben!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FAFAFA}Log In Vorgang","{FAFAFA}Dein {00FF1E}Account {FAFAFA}wurde in unserer Datenbank gefunden!\nBitte gib nun dein {00FF1E}Passwort {FAFAFA}ein!\nSolltest du es vergessen haben, melde dich im Forum!","Log In","Abbrechen");
return 1;
}
INI_Close();// <- 4066
}
return 1;
}
C:\Users\Richard\Desktop\Alle Ordner-Dateien\Scripte\!Self\gamemodes\Selfmade.pwn(4049) : error 035: argument type mismatch (argument 2)
C:\Users\Richard\Desktop\Alle Ordner-Dateien\Scripte\!Self\gamemodes\Selfmade.pwn(4066) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
Mfg.
-
Pawn ist eigentlich die einfachste Skriptsprache, also ja, Pawn.
-
Maximun evtl. nicht aber aufjeden Fall läufts
-
Soweit ich weiß hat DCMD kein Include, sondern nur den Code?
-
Ich gebe dir mal nen Tipp, das Forum ist vom Aufbau her totaaal fail, ich glaube das sieht sogar ein Blinder.
FInde den Header von Strato nicht schlecht -
Sieht gut aus.
8/10. -
Hast du CreatedCars definiert?
new CreatedCar = 0;
new CreatedCars[100]; -
Hmm, dann mach es mal so also in GameModeExit:
for(new i = 0; i < GetMaxPlayers(); i++)
{
SaveAccount(i);
} -
In deinem Stock hast du es so definiert das es keinen Parameter braucht, also das mit der for Schleife weg und mach einfach
public OnGameModeExit()
{
SaveAllPlayerAccounts();
}
Weil du hast ja im stock bereits eine Schleife. -
Zeig mal wie du "stumm" definiert hast.
Ansonsten:
public OnPlayerText(playerid, text[])
{
if(GetPVarInt(playerid,"Todtime")> 0)
{
// weglassen, versuch es mal so, ansonten an stumm ein [playerid] ran machen.
}
return 0;// du musst 0 zurückgeben
}//edit: verbessert.
-
Tobi, und was bringt das?
Wenn du da nur ein return 1; hinklatscht?Oh määän, mach das so wenn du mit PVar arbeitest:
stock isPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang) return 1;
return 0;
}
Wenn du mit enums arbeitest:
stock isPlayerAnAdmin(playerid,rang)
{
if(PlayerInfo[playerid][pAdmin]>=rang) return 1;// PlayerInfo und pAdmin musst du an dein Script anpassen
return 0;
} -
Hast du isPlayerAnAdmin als stock definiert?
Wenn nicht, arbeitest du mit enums oder mit PVars?
-
Viel ist das nicht, eigentlich von meiner Position her nichts.
Aber für deine Mühe gebe ich dir 5/10. -
Läuft es grad auf TV?
Wenn ja, wo? -
Ach, Bayern hebelt die schon locker aus.
Also bin für Bayern! -
Kommt davon wenn man Copy & Paste betreibt...
Gib mir mal deine TV Daten, ich machs dir... -
Weißt du überhaupt was du da machst?
if(listitem==1)
{
if(response==1)
} // <- Du startest eine if Abfrage mit einer geschlossenen Klammer? >.<
SetPlayerPos(playerid,1218.0677,-919.8584,43.0938);
SendClientMessage(playerid,0x1E00FFFF,"Wilkommen am BSN");
}
if(response==0)
{
SendClientMessage(playerid,0x1E00FFFF,"Ok dann eben nicht du Muchte");
}
}
{// <- hat die eine Funktion? Oder wieso steht die einfach so da?