Hallo Co,
ich habe ein Problem habe ein neues Script wollte register system rein machen.
So sieht alles aus:
//SpielerName-Stock
stock SpielerName(playerid)
{
new GetName[MAX_PLAYER_NAME];
GetPlayerName(playerid,GetName,sizeof(GetName));
return GetName;
}
//Register-Stock
stock Register(playerid,key[])
{
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",Spielername(playerid));
dini_IntSet(Spielerdatei,"Banned",0);
dini_IntSet(Spielerdatei,"Adminlevel",0);
dini_IntSet(Spielerdatei,"Fraktion",0);
dini_IntSet(Spielerdatei,"Geld",1000);
SetPVarInt(playerid,"Eingeloggt",1);
return 1;
}
//Login-Stock
stock Login(playerid,key[])
{
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",Spielername(playerid));
new string[128];
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort")false))
{
Spielerladen(playerid);
SendClientMessage(0x23FF00FF,"Du hast dich erfolgreich eingeloggt!");
format(string,sizeof(string),"[JOIN]Der Spieler %s hat den Server betreten.",SpielerName(playerid));
SendClientMessageToAll(0x23FF00FF,string);
}
else
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,style,"Login","&s du hast leider ein falsches Passwort angegeben."\nBitte versuche es erneut","Login","Abbrechen");
}
return 1;
}
Wenn es falsch ist sry fange gerade erst mit dem Scripten an.
Hoffe das mir jemand helfen wird.
mfg: [AkA]RaInBoW
Edit1:
Pawn Edit.