ich habe große probleme mit der verwendung des wbb connect filterscripts
das erste:
ich muss mich immer wieder registrieren obwohl es den account schon gibt.
public OnPlayerConnect(playerid)
{
SetPlayerCameraPos(playerid,1480.1748,-1721.4236,20.5469);
SetPlayerCameraLookAt(playerid, 1480.6191,-1741.1337,20.5469,CAMERA_CUT);
SetPlayerMapIcon(playerid,1,1480.9508,-1771.6432,18.7958,56,0,0);
SetPlayerMapIcon(playerid,2,1833.1929,-1842.5267,13.5781,38,0,0);
SetPlayerMapIcon(playerid,3,1554.1327,-1675.5127,16.1953,30,0,0);
SetPlayerMapIcon(playerid,4,1457.0447,-1010.9777,26.8438,52,0,0);
SetPlayerMapIcon(playerid,5,1457.6177,-1137.7822,23.9891,45,0,0);
SetPlayerMapIcon(playerid,6,1199.4579,-919.4092,43.1123,10,0,0);
SetPlayerMapIcon(playerid,7,1368.4243,-1279.8894,13.5469,6,0,0);
sound[0]=1183;
sound[1]=1185;
sound[2]=1187;
new joinmusik;
joinmusik=random(sizeof(sound));
PlayerPlaySound(playerid,sound[joinmusik],0,0,0);
new Account[64];
format(Account, sizeof(Account), "/Accounts/%s", SpielerName(playerid));
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
if (WBB_IsValidUser(pname))
{
if (getInt:Account("Banned") == 0)
{
SendClientMessage(playerid, ROT, "Du bist auf diesme Server gebannt.");
Kick(playerid);
}
else
{
ShowPlayerDialog(playerid, DIA_LOG, DIALOG_STYLE_PASSWORD, "Einloggen", "Bitte logge dich ein:", "Login", "Abbrechen");
}
}
else
{
ShowPlayerDialog(playerid, DIA_REG, DIALOG_STYLE_PASSWORD, "Registrieren", "Du hast hier noch keinen Account. Registriere dich zunächst hier:", "Register", "Abbrechen");
}
return 1;
}
geht trotzdem noch nicht ich muss mei naccount immer wieder neu erstellen egal ob ich schon einen habe oder nicht..
das nächste ist das ich befehle ausführen kann obwohl ich nich zu der berechtigten gruppe gehört:
ocmd:ahelp(playerid,params[])
{
new arank[MAX_PLAYER_NAME];
GetPlayerName(playerid,arank,sizeof(arank));
new Account[64];
format(Account, sizeof(Account), "/Accounts/%s", SpielerName(playerid));
if (WBB_IsUserInGroup(arank, 7 ||8|| 4))
{
SendClientMessage(playerid, AHELP, "---------------Teambefehle---------------");
SendClientMessage(playerid, AHELP, "SUPPORTER: /a /kick /ban /team /kill /freeze /unfreeze /port /gethere /spec /mute");
SendClientMessage(playerid, AHELP, "SUPPORTER: /unmute /warn");
SendClientMessage(playerid, AHELP, "SCRIPTER: /veh /delveh /arep /sethp /setarmor /setskin /setmoney /pay /fine");
SendClientMessage(playerid, AHELP, "SCRIPTER: /setbank");
SendClientMessage(playerid, AHELP, "ADMIN: /admincode /setadmin /gmx");
}
else
{
}
return 1;
}
if (WBB_IsUserInGroup(arank, 7 ||8|| 4))//die zahlen hier sind die ids für die gruppen die die berechtigung haben
wo liegen die fehler ?
hoffe ihr könnt mir helfen