Hi leute,
ich hatte hier mal etwas gefunden dass den anderen spielern angezeigt hatte das jemand am desktop ist also so ne art afk anzeige nur dass er am desktop unterwegs ist.
Leider finde ich dass nicht mehr.....
Wisst ihr was ich meine ?
mfg
Hi leute,
ich hatte hier mal etwas gefunden dass den anderen spielern angezeigt hatte das jemand am desktop ist also so ne art afk anzeige nur dass er am desktop unterwegs ist.
Leider finde ich dass nicht mehr.....
Wisst ihr was ich meine ?
mfg
Hi leute,
Bevor ich mich für ein System aus dem Showroom entscheide.
Dachte ich mir vllt machen ich mir selber eines was komplett übergreifend ist.
Also meine Pläne sind:
Wenn sich jemand Ingame registriert solle er automatisch auch im Forum einen Acc haben, das selbe wäre umgekehrt auch ganz Geil.
Dann sollte man vllt extra ein UCP haben über welches man seine Ingame Daten verwalten kann Geld übertragen usw....
Jetzt zu meiner kleinen Wissenslücke, was muss alles Vorrausgesetzt sein damit das Funktioniert, weil bei mir ist es zur Zeit so dass das Forum eine Datenbank hat und der Game Server eine andere Datenbank hat.
Geht das mit 2 oder muss man es auf eine beschränken ?
mfg
Hi,
Warum wird bei mir der Startwert nicht richtig gestzt wenn sich ein benutzer regietriert.
Wenn man kein Haus besitzt sollte man in der Spielerdatei den Wert 255 haben, jedoch wird immer 0 bei mir gespeichert.
Das wird gesetzt wenn sich ein Spieler registriert :
PlayerInfo[playerid][pPhousekey] = 255;
Hier wird gespeichert:
mysql_SetInt("accounts", "Haus", PlayerInfo[playerid][pPhousekey], "Name", PlayerInfo[playerid][pName]);
Und hier wieder geladen :
PlayerInfo[playerid][pPhousekey] = mysql_GetInt("accounts", "Haus", "Name", PlayerInfo[playerid][pName]);
Jedoch steht in der Datei immer der Wert 0 drinnen anstatt 255. Warum das ?
mfg
Edit:
Allredings was geht ist wenn man dann /unrent macht bekommt man den wert 255 zugewiesen und der wird dann auch gespeicht-....
Zahl 255 wird nicht gespeichert...
Zb bei mir ist es so dass wenn der spieler kein Haus besitzt dann hat er die Haus Nummer 255, doch in der MySql Datei wird immer die 0 gespeichert......
Kann da jemad helfen ?
mfg
Es gibt keine Besonderen vorraussetzungen, es passiert einfach so, nicht immer, egal welche frak.....
Zocker12 WTF ?
Es soll nicht sterben........das ist ja mein problem dass wenn er sich einloggt ohne grund stirbt....
Ok danke sollte jetzt gehen,
Hab aber doch noch weitere probleme
das selbe prinzip vom auslesen nur für den waffenhändler sind pMats als variable.. gespeichert in die tabelle werden sie.
doch wenn ich mich neu einlogge bekomme ich -1 zugeschrieben?
was kann da falsch sein ?
PlayerInfo[playerid][pMarriedTo] = mysql_GetString("accounts", "VerheiratetMit", "Name", PlayerInfo[playerid][pName]);
Hey ich hab ein Problem mit meiner Datenbank.
Wenn ich einen namen auslesen will steht bei mir dann Ingame 4x y und über dem y sind punkt wie beim ö , es geht um die variable die angibt mit wem man verheiratet ist.
Also dort sollte stehen Niemand oder ein anderer Spielername, doch wie kann ich den richtig in die tabelle speichern und dann auslesen ?
mfg
Bittesehr:
public OnPlayerSpawn(playerid)
{
PreloadAnimLib(playerid, "PED");
PreloadAnimLib(playerid, "STRIP");
PreloadAnimLib(playerid, "PAULNMAC");
PreloadAnimLib(playerid, "KISSING");
PreloadAnimLib(playerid, "SWEET");
PreloadAnimLib(playerid, "POLICE");
PreloadAnimLib(playerid, "BOMBER");
PreloadAnimLib(playerid, "RAPPING");
PreloadAnimLib(playerid, "SHOP");
PreloadAnimLib(playerid, "FOOD");
PreloadAnimLib(playerid, "DEALER");
PreloadAnimLib(playerid, "WUZI");
PreloadAnimLib(playerid, "BEACH");
PreloadAnimLib(playerid, "COP_AMBIENT");
PreloadAnimLib(playerid, "ON_LOOKERS");
PreloadAnimLib(playerid, "SMOKING");
PreloadAnimLib(playerid, "MEDIC");
PreloadAnimLib(playerid, "PARK");
InitLockDoors(playerid);
STDPlayer[playerid] = 0;
gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = 3;
}
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "** Auf diesem Server musst du eingeloggt sein (Kicked) **");
KickPlayer[playerid] = 1;
}
if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Leader! Jetzt bist du Zivilist !");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
if(gTeam[playerid] == 5)
{
if(PlayerInfo[playerid][pMember] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Familienmitglied! Jetzt bist du Zivilist !");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 10)
{
if(PlayerInfo[playerid][pMember] != 8)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Mitglied der Agency! Jetzt bist du Zivilist!");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 2 && PlayerInfo[playerid][pMember] > 3 && PlayerInfo[playerid][pMember] < 12)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist jetzt Zivilist !");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
if(gTeam[playerid] == 3)
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist Mitglied von einer Familie/Einheit, dir wurde die richtige Klasse + Charakter zugeteilt !");
MedicBill[playerid] = 0;
new model = PlayerInfo[playerid][pChar];
if(PlayerInfo[playerid][pMember] == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 4) { SetSpawnInfo(playerid, 4, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 1; gTeam[playerid] = 1; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 6) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 10; gTeam[playerid] = 10; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 11) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 12) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 13) { SetSpawnInfo(playerid, 13, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 14) { SetSpawnInfo(playerid, 14, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 15) { SetSpawnInfo(playerid, 15, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 16) { SetSpawnInfo(playerid, 16, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 17) { SetSpawnInfo(playerid, 17, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 18) { SetSpawnInfo(playerid, 18, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 19) { SetSpawnInfo(playerid, 19, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 20) { SetSpawnInfo(playerid, 20, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 21) { SetSpawnInfo(playerid, 21, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 22) { SetSpawnInfo(playerid, 22, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 6; gTeam[playerid] = 6; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 6) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 11) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 12) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 13) { SetSpawnInfo(playerid, 13, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 14) { SetSpawnInfo(playerid, 14, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 15) { SetSpawnInfo(playerid, 15, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 16) { SetSpawnInfo(playerid, 16, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 17) { SetSpawnInfo(playerid, 17, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 18) { SetSpawnInfo(playerid, 18, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 19) { SetSpawnInfo(playerid, 19, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 20) { SetSpawnInfo(playerid, 20, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 21) { SetSpawnInfo(playerid, 21, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 22) { SetSpawnInfo(playerid, 21, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
//SetSpawnInfo(playerid, team, model,0.0,0.0,0.0,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
}
if(PlayerInfo[playerid][pChar] > 0) { SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); }
else { SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); }
SetPlayerSpawn(playerid);
SetPlayerToTeamColor(playerid);
PlayerFixRadio(playerid);
for(new i = 0; i < sizeof(Turfs); i++)
{
GangZoneShowForPlayer(playerid, i, TurfInfo[i][zColor]);
}
if(MapIconsShown[playerid] != 1)
{
MapIconsShown[playerid] = 1;
for(new i = 0; i < sizeof(BizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 1,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ],36,COLOR_LIGHTRED);
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 20,SBizzInfo[i][sbEntranceX],SBizzInfo[i][sbEntranceY],SBizzInfo[i][sbEntranceZ],36,COLOR_LIGHTRED);
}
}
if(PlayerInfo[playerid][pWanted] >= 1)
{
new wantedspawnpoints;
new wantedspawnlevel;
if(PlayerInfo[playerid][pWanted] == 1)
{
wantedspawnpoints = 4;
}
else if(PlayerInfo[playerid][pWanted] == 2)
{
wantedspawnpoints = 6;
}
else if(PlayerInfo[playerid][pWanted] == 3)
{
wantedspawnpoints = 8;
}
else if(PlayerInfo[playerid][pWanted] == 4)
{
wantedspawnpoints = 10;
}
else if(PlayerInfo[playerid][pWanted] == 5)
{
wantedspawnpoints = 12;
}
else if(PlayerInfo[playerid][pWanted] == 6)
{
wantedspawnpoints = 14;
}
wantedspawnlevel = PlayerInfo[playerid][pWanted];
SetPlayerWantedLevel(playerid, wantedspawnlevel);
WantedPoints[playerid] = wantedspawnpoints;
WantedLevel[playerid] = wantedspawnlevel;
}
if(PlayerInfo[playerid][pTot] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, COLOR_YELLOW, "|________ Am Krankenhaus ________|");
SendClientMessage(playerid, COLOR_LIGHTRED, "Durch deine schweren Verletzungen liegst du im Koma!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sie sind für 2-3 Minuten im Krankenhaus! In 2-3 Minuten kommen Sie wieder raus, da Sie gearde behandelt werden!");
ResetPlayerWeapons(playerid);
return 1;
}
return 1;
}
Hi leute,
Ich habe ein Problem was mich echt nervt, manchmal wenn ich mich einlogge spawne ich ganz normal und dann sterbe ich auf einmal, dadurch verliert man Geld und muss im Krankenhaus sitzen.
Weiss jemand warum das sein kann ?
mfg
Geht leider so auch nicht, ich bekomme immer die 500$ auf die hand....
Hier ist ein Teil aus dem Script ich habe es so wie in einem TUT gezeigt wurde :
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)) //wir überprüfen ob der Spieler überhaupt noch Connected ist und ob er nicht ein NPC ist.
{
if(GetPVarInt(playerid,"Eingeloggt") == 1) //Und hier ob er noch eingeloggt ist.
{
//Nun speichern wir die Daten in der Datenbank.
mysql_SetInt("accounts", "Level", PlayerInfo[playerid][pLevel], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Geld", PlayerInfo[playerid][pGeld], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Kills", PlayerInfo[playerid][pKills], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Tode", PlayerInfo[playerid][pTode], "Name", PlayerInfo[playerid][pName]);
mysql_SetFloat("accounts", "Health", PlayerInfo[playerid][pHealth], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "Admin", PlayerInfo[playerid][pAdmin], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "DonateRank", PlayerInfo[playerid][pDonateRank], "Name", PlayerInfo[playerid][pName]);
mysql_SetInt("accounts", "UpgradePoints", PlayerInfo[playerid][pUpgradePoints], "Name", PlayerInfo[playerid][pName]);
Hilfe Leute,
Ich habe heute den ganzen Tag an dem Mysql System gearbeitet, weil ich es für mein GF benutzen will.
Jetzt funktionert nicht alles wie es soll weil er es nicht richtig lädt.
Hier mal ein Beispiel:
Das Geld was der Spieler auf der Hand hat (oben rechts die Anzeige), wenn ich von meinem Bankkonto (virtuell) sagen wir mal 500 abhebe und dann am Konto noch 4500 habe und auf der hand 1000 habe, wenn ich mich dann auslogge und neu einlogge bekomme ich auf die Hand nur 500 aber mein Konto hat dann die 4500 nur mehr.
Jetzt ist es ja so das das GF sehr komplex aufgebaut ist was "Neulinge" und deren Variablen angeht usw....Bitte helft mir ich muss es wirklich schaffen , sagt mir was ich am GF noch ändern muss damit er es mir aus der Datenbank übernimmt und nicht immer neu zuteilt wie bei einem Ganz neuen Spieler ?
mfg
Tja Leute bei mir gehts das Speicher nauch nicht, Er Speichert mir das Level nicht. allerdings andere sache wie Admin Level Premium Rang usw schon....Warum das ?
Hey würd ein Wenige hilfe gebrauchen.
Und zwar habe ich men system Godfather jetzt auf Mysql umgebaut, doch jetzt kann ich den Spiele nicht mehr Spawnen lassen weil mir das public OnPlayerLogin fehlt.
Brauche bitte einen Tip, weil der Spieler wird regsirtiert usw doch wenn ich dann ein Login Klicke kommt einfach nichts.
mfg
OMG das ist lang , aber danke, werde mich morgen gleich mal dransetzen
EDIT: WOW, bin schon am verzweifeln, ich möchte es unbedingt auf Mysql umschreiben, aber gibt es wirklich nicht ein TUT was für Godfather ausgelegt ist.
Weil das Tut von oben ist mehr für Selfmade und Godfather beinhaltet publics die im Tut nicht behandelt werden wie zb OnPlayerRegister ......
Hey leute,
Ich würde gerne mein jetziges Godfather Script System auf Mysql umscripten.
Also die Standard Speichermethode als Datenbank umbauen weil man damit ja viel mehr anfangen kann.
Jetzt weiss ich aber leider nicht wie ? Kennt da jemand schon einen Thread diesbezüglich.
Freue mich schon über hilfe.
mfg
Ja schon klar , ich möchte aber keine Games kaufen sonder etwas für mein Projekt damit machen wie ZB eine Domain neuer Server usw.... nur mit sagen wir mal 20€ als PSC kann man keine Domaine kaufen weil die nur Paypal oder Überweisung oder Visa nehmen, deswegen.
Oder da ich viel bei Amazon kaufe hatte ich gehofft dass ich die PSC in Gutscheinen umwandeln kann, doch siehe da, um das zu können muss man einen wohnsitz in D haben.
Finde ich ziehmlich peinlich alles da die Anbieter von Paysacecard in ihre AGBs schreiben, zum thema amazon gutscheine dass sie PSC aus Deutschland Österreich & Schweiz nehemen.
ja lol und wie soll einer der In Österreich wohnt das machen ???
@ JustDoIt
Gebühren ? Und auf das Bankkonto direkt würden dann keine Anfallen oder wie ?