Ups mein Fehler, mach es so:
format(sBiz[i][Name],24, dini_Get(str,"Name"));
format(sBiz[i][Besitzer],24, dini_Get(str,"Besitzer"));
mfg. ![]()
Ups mein Fehler, mach es so:
format(sBiz[i][Name],24, dini_Get(str,"Name"));
format(sBiz[i][Besitzer],24, dini_Get(str,"Besitzer"));
mfg. ![]()
new Float:health;
SetPlayerHealth(playerid,GetPlayerHealth(playerid,health) + 25.0);
So geht das auch nicht ![]()
Du musst es so machen:
new Float:health;
GetPlayerHealth(playerid,health);
SetPlayerHealth(playerid,health + 25.0);
mfg. ![]()
Vor einigen Tagen habe ich gelesen, dass so eine Funktion gebraucht wird, nun hier mal eine simple verdrehens Funktion:
stock verdrehen(txt[]) {
new len=strlen(txt),s,tmp[128];
for(; s<len; s++) {
new x = random(strlen(txt));
tmp[s] = txt[x];
strdel(txt,x,x+1);
}
strins(tmp,txt,strlen(txt),128);
return tmp;
}
//Verwendung:
printf("Wort: %s",verdrehen("Reallife"));
//-> Output: eeillafR //ändert sich natürlich immer
Hoffe ich konnte einigen Helfen...
mfg. ![]()
Schreib mal folgendes:
//Unter OnPlayerSpawn
if(GetPVarInt(playerid,"loggedin") == 0) return 1;
//und bei dem stock Login
//Schreibe es so:
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
LoadAccount(playerid);
SendClientMessage(playerid,BLAU,"Der Login war Erfolgreich!");
PlayerPlaySound(playerid, 1063, 0.0, 0.0, 0.0);
SetPVarInt(playerid,"loggedin",1);
SpawnPlayer(playerid);
return 1;
}
mfg. ![]()
Zeig mal bitte die Funktion LoadAccount ![]()
Es wäre deutlich einfacher dir zu helfen, wenn du Teile aus deinem Quellcode zeigen würdest ![]()
mfg. ![]()
oder nerve einfach Leute, die Ich garnicht kenne.
Aha ![]()
Trotzdem Herzlich Willkommen im Forum ![]()
mfg. ![]()
Die Include ist ja mal Hammer, kann ich gut gebrauchen
10/10
Die Include ist ziemlich veraltet, sollte ich mal aktualisieren...bin aber momentan zu faul dafür ![]()
Schreibe das alles einfach so:
if(!strcmp(cmd, "/sellhaus", true))
{
if(!PlayerInfo[playerid][pHauskey]) return SendClientMessage(playerid,WHITE,"Du hast kein Haus!");
new owner[128],money;
format(owner,sizeof(owner),"Der Staat");
PlayerHaus[PlayerInfo[playerid][pHauskey]][Owner] = owner;
PlayerHaus[PlayerInfo[playerid][pHauskey]][Mietbar] = 0;
PlayerHaus[PlayerInfo[playerid][pHauskey]][Verkauft] = 0;
money = floatround(PlayerHaus[PlayerInfo[playerid][pHauskey]][Kosten] / 2);
new money2 = GetPlayerMoney(playerid) + money;
GivePlayerMoney(playerid,money2);
SendClientMessage(playerid,WHITE,"Du hast dein Haus verkauft!");
UpdateHaus(PlayerInfo[playerid][pHauskey]);
PlayerInfo[playerid][pHauskey] = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[i][pMietKey] != 0)
{
PlayerInfo[i][pMietKey] = 0;
SendClientMessage(i,WHITE,"Dein Hausbesitzer hat sein Haus verkauft, du bist nun obdachlos!");
}
}
return 1;
}
mfg. ![]()
Zeig mal mehr Code...also was darüber steht und darunter und die genaue Zeile in der der Warning kommt pls ![]()
mfg. ![]()
Nein, der sollte nach OnPlayerKeyStateChange suchen ![]()
Oh ne sry
Habs gerade mal angesehen.. Seite will sich irgendwie nicht aufbauen.. daher habe ich noch nichts dazu schreiben...
sobald es dann mal geht versuche ich es .. aber kollege schaut gerade nach..
Das steht da:
public OnRconLoginAttempt(ip[], password[], success)
{
if(!success) //If the password was incorrect
{
printf("FAILED RCON LOGIN BY IP %s USING PASSWORD %s",ip, password);
new pip[16];
for(new i=0; i<MAX_PLAYERS; i++) //Loop through all players
{
GetPlayerIp(i, pip, sizeof(pip));
if(!strcmp(ip, pip, true)) //If a player's IP is the IP that failed the login
{
SendClientMessage(i, 0xFFFFFFFF, "Wrong Password. Bye!"); //Send a message
Ban(i); //They are now banned.
}
}
}
return 1;
}
mfg. ![]()
Wir haben schon ein 26Stelliges Versucht...
Das ganze war ein sinnloses rum ballern auf der tastadas war also mehr als sicher
Ignorierst du mich absichtlich ![]()
Probiers mal so:
CMD:Truckleihen(playerid,params[])
{
if(Truckleih[playerid] != 0) return SendClientMessage(playerid,BLAU,"Du kannst kein Roller mieten da du bereits einen besitzt"),SendClientMessage(playerid,BLAU,"Tippe /deltruck um deinen Roller zu löschen.");
Truckleih[playerid] = 1;
Truck[playerid] = CreateVehicle(514,1277.8802,-1798.1315,12.9853,81.6282, -1, -1, -1);
PutPlayerInVehicle(playerid,Truck[playerid],0);
return 1;
}
mfg. ![]()
Du musst das so machen:
Data[64];
mfg. ![]()
Wieso nimmst du nicht meinen Code, der ist besser und funktioniert auch ![]()
Schreibe das alles mal so:
if(!strcmp("/auflspd", cmdtext, true))
{
if(!sSpieler[playerid][Fraktion]) return SendClientMessage(playerid,ROT,"Du bist kein Mitglied des LSPD!");
if(!IsPlayerInRangeOfPoint(playerid,5.0, 1593, -1638.0999755859, 12.39999961853)) return SendClientMessage(playerid,ROT,"Du befindest dich nicht in der Nähe von dem LSPD-Tor !");
MoveObject(lspdtor,1593, -1638.0999755859, 2.39999961853,2.0);
SetTimer("torlspd",3523,false);
return 1;
}
mfg. ![]()
Ah, die sehen schön aus, weiter so ! ![]()