Beiträge von palwal
-
-
Ja, ist noch zu haben!Edit: Preis wurde auf 30€ gesenkt.
Edit: Push.Ich werde mich bei dir melden
-
Bitte überfällt euch nicht gegenseitig wegen das UCP Script. Wie gesagt ich supporte die UCP aber eigentlich nicht mehr.
Ausserdem habe ich nicht Puma wegen dokumentenfälschung angezeigt sondern wegen Amtsanmaßung und verdacht auf Scheingewerbe und blabla.
Und soweit ich weiss ist das Fragen jeglicher Scripts in Breadfish verboten -
was sagt die server log und zeig mal den onplayerdisconnect part sowie auch das speichern des spielers
Server-Log
[14:29:32]
UPDATE `accounts` SET gesamtminutes = '1433',pfandflaschen = '0',coins = '15',lastonline = '1399321240',frakinvited = '125',online = '0',tutorial = '0',IP = '' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET Leben = '0.000000', Armour = '0.000000', DutyChar = '289', Gehalt = '0', Wanted = '0', KastenKit = '0', MedicKit = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET BanGrund = '', GebanntVon = '', Tankkey = '999' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET Knast = 0, Verbrechen = 0, Bank = 0, BankPin = 0 WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET AutoPunkte = 0, MotorradPunkte = 0, FlugzeugPunkte = 0, LkwPunkte = 0, WaffenPunkte = 0, BootPunkte = 0, ScheinSperreNow = 0, ScheinSperreTill = 0 WHERE `name` = 'palwal'
[14:29:32]
Endet Ausführung !
[14:29:32]
Startet Ausführung !
[14:29:32]
UPDATE `accounts` SET Bizkey = '0',banned = '0',admin = '6',donater = '3',upgradepoints = '16',reg = '1',sex = '1',exp = '17',maxexp = '92',level = '22',hand = '51434619',konto = '1318937352' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET crimes = '0',arrested = '0',wanteddeaths = '0',phonebook = '0',lottonr = '0',fishes = '0',biggestfish = '0',job = '2',kills = '0',deaths = '25' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET jobgehalt = '0',headvalue = '0',jailed = '0',jailtime = '0',mats = '0',gras = '0',lsd = '0',kokain = '0',helmid = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET kmedizin = '0',gmedizin = '0',member = '1',rank = '6',charakter = '288',contracttime = '0',health = '0',interior = '0',local = '0',team = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET pnumber = '332775',housekey = '7',bizzkey = '999',carlic = '0',flylic = '0',motolic = '0',lkwlic = '0',ALG = '0',carinsurance = '0',lifeinsurance = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET boxmats = '0',boxgras = '0', boxlsd = '0',boxkokain = '0',boatlic = '0',fishlic = '0',gunlic = '0',gun1 = '0',gun2 = '0',gun3 = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET gun4 = '0',gun5 = '0',ammo1 = '0',ammo2 = '0',ammo3 = '0',ammo4 = '0',ammo5 = '0',cartime = '0',payday = '13',paydayhad = '5' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET cdplayer = '0',wins = '0',loses = '0',alcoholperk = '0',drugperk = '0',miserperk = '0',painperk = '0',traderperk = '0',detskill = '0',sexskill = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET boxskill = '0',lawskill = '0',mechskill = '0',jackskill = '0',carskill = '0',newsskill = '0',cockskill = '0',fishskill = '0',farmerskill = '0',tut = '1',warns = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET fuel = '0',married = '0',marriedto = '',kampfstil = '0',spawnchange = '0',wanteds = '0',sflic = '0',lvlic = '0',uhrid = '0',ownperso = '1' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET pinb = '0',handyid = '0',handyton = '0',handyakku = '1',zigid = '0',zig = '0',zigsucht = '0',handygeld = '0',handyver = '0',GWD = '0.000',playminutes = '48' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET gesamtminutes = '1433',pfandflaschen = '0',coins = '15',lastonline = '1399321240',frakinvited = '125',online = '0',tutorial = '0',IP = '' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET Leben = '0.000000', Armour = '0.000000', DutyChar = '289', Gehalt = '0', Wanted = '0', KastenKit = '0', MedicKit = '0' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET BanGrund = '', GebanntVon = '', Tankkey = '999' WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET Knast = 0, Verbrechen = 0, Bank = 0, BankPin = 0 WHERE `name` = 'palwal'
[14:29:32]
UPDATE `accounts` SET AutoPunkte = 0, MotorradPunkte = 0, FlugzeugPunkte = 0, LkwPunkte = 0, WaffenPunkte = 0, BootPunkte = 0, ScheinSperreNow = 0, ScheinSperreTill = 0 WHERE `name` = 'palwal'
[14:29:32]
Endet Ausführung !
[...] USW....OnPlayerDisconnect
[pwn=8324]public OnPlayerDisconnect(playerid, reason)
{
if(SpielerInfo[playerid][pLogged] == 1)
{
if(bombetype[playerid] == 1) {
KillTimer(bombeexplode(playerid));
}if(TicketStatus[playerid] >= 1)
{
if(TicketStatus[playerid] >= 2)
{
new info[300];
new admin = TicketAdminID[playerid];
KillTimer(TicketTimer[playerid]);
TicketAdminID[playerid] = -1;
TicketUserID[playerid] = -1;
TicketText[playerid] = 0;
TicketStatus[playerid] = 0;
TicketStatus[admin] = 0;
if(reason == 1)
{
format(info, sizeof(info), "[Ticket-System] Das Ticket mit %s ist beendet, Grund: Timeout", GetName(playerid));
}
else if(reason == 2)
{
format(info, sizeof(info), "[Ticket-System] Das Ticket mit %s ist beendet, Grund: Server verlassen", GetName(playerid));
}
else if(reason == 3)
{
format(info, sizeof(info), "[Ticket-System] Das Ticket mit %s ist beendet, Grund: Kick/Ban", GetName(playerid));
}
SendClientMessage(admin, 0xFFE600FF, info);
}
else
{
KillTimer(TicketTimer[playerid]);
TicketAdminID[playerid] = -1;
TicketUserID[playerid] = -1;
TicketText[playerid] = 0;
TicketStatus[playerid] = 0;
}
}
SavePlayer(playerid);
KillTimer(timer[playerid]);
SpielerInfo[playerid][pName]=0;
SpielerInfo[playerid][pLogged]=0;
SpielerInfo[playerid][pKey]=0;
SpielerInfo[playerid][pGebannt]=0;
SpielerInfo[playerid][pBanGrund]=0;
SpielerInfo[playerid][pGebanntVon]=0;
SpielerInfo[playerid][pLevel]=0;
SpielerInfo[playerid][pAdmin]=0;
SpielerInfo[playerid][pPayDay]=0;
SpielerInfo[playerid][pExp]=0;
SpielerInfo[playerid][pMaxExp]=0;
SpielerInfo[playerid][pWanted]=0;
SpielerInfo[playerid][pDonateRank]=0;
SpielerInfo[playerid][sJob]=0;
SpielerInfo[playerid][sMember]=0;
SpielerInfo[playerid][pGehalt]=0;
//Reset
Heiraten[playerid] = 0;
Heiratsantrag[playerid] = -1;
HEinladung[playerid] = 0;
HOEinladung[playerid] = false;
HEinladenTimer[playerid] = 0;
KlauenPlayer[playerid];
KlauenP[playerid] = false;
KlauenTimer[playerid] = 0;
KlauenTimer2[playerid] = 0;
DarfKlauen[playerid] = true;
accountEX[playerid] = 0;
NewbieRoller[playerid] = 0;
Bank[playerid] = 0;
ADMIN[playerid] = 0;
VIP[playerid] = 0;
AFK[playerid] = 0;
TicketStatus[playerid] = 0;
TicketUserID[playerid] = 0;
TicketAdminID[playerid] = 0;
TicketText[playerid] = 0;
MakeAnimation[playerid] = 0;
controlmodus[playerid] = 0;
bombelegen[playerid] = 0;
bombeX[playerid] = 0;
bombeY[playerid] = 0;
bombeZ[playerid] = 0;
bombetype[playerid] = 0;
bombe[playerid] = 0;
bombexplotimer[playerid] = 0;
TicketTimer[playerid] = 0;
MuteTime[playerid] = 0;
BlindPlayer[playerid] = 0;
HandyStatus[playerid] = true;
FSpkwLeasson[playerid] = 0;
FSpkwroute[playerid] = 0;
FSlkwLeasson[playerid] = 0;
FSlkwroute[playerid] = 0;
FSmotorradLeasson[playerid] = 0;
FSmotorradroute[playerid] = 0;
CarFS[playerid] = 0;
SpeedFSWarn[playerid] = 0;
FanVon[playerid]=false;
BauerArbeit[playerid] = 0;
BauerRoute[playerid] = 0;
vrk[playerid] = false;
WantedKatalogSelected[playerid] = false;
WantedKatalogPlayer[playerid] = 0;
Ticket[playerid] = 0;
TicketOfficer[playerid] = 0;
TicketPreis[playerid] = 0;
WantedLabel[playerid] = 0; //text
BilligAutoSelected[playerid] = 0;
VehicleSelected[playerid]=0;
CarOrtung[playerid] = 0;
timer[playerid] = 0;
FrakInviter[playerid]=0;
Notruf[playerid]=0;
NotrufStatus[playerid]=0;
NotrufOwned[playerid] = 0;
NotrufX[playerid] = 0;
NotrufY[playerid] = 0;
NotrufZ[playerid] = 0;
MNotruf[playerid]=0;
MNotrufStatus[playerid]=0;
MNotrufX[playerid] = 0;
MNotrufY[playerid] = 0;
MNotrufZ[playerid] = 0;
ONotruf[playerid]=0;
ONotrufStatus[playerid]=0;
ONotrufX[playerid] = 0;
ONotrufY[playerid] = 0;
ONotrufZ[playerid] = 0;
BenzinMenge[playerid] = 0;
BenzinPreis[playerid] = 0;
return 1;
}
return 1;
}
[/pwn]
Speichern des Spielers
stock SavePlayer(playerid)
{
if(!IsPlayerNPC(playerid))
{
if(SpielerInfo[playerid][pLogged] == 1)
{
print("Startet Ausführung !");
new query[528];
SpielerInfo[playerid][pCash] = GetPlayerMoney(playerid);
format(query, sizeof(query), "UPDATE `accounts` SET Bizkey = '%i',banned = '%d',admin = '%d',donater = '%d',upgradepoints = '%d',reg = '%d',sex = '%d',exp = '%d',maxexp = '%d',level = '%d',hand = '%d',konto = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pbizkey],SpielerInfo[playerid][pGebannt],SpielerInfo[playerid][pAdmin],SpielerInfo[playerid][pDonateRank],SpielerInfo[playerid][gPupgrade],SpielerInfo[playerid][pReg],
SpielerInfo[playerid][pSex],SpielerInfo[playerid][pExp],SpielerInfo[playerid][pMaxExp],SpielerInfo[playerid][pAge],SpielerInfo[playerid][pCash],SpielerInfo[playerid][pAccount], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET crimes = '%d',arrested = '%d',wanteddeaths = '%d',phonebook = '%d',lottonr = '%d',fishes = '%d',biggestfish = '%d',job = '%d',kills = '%d',deaths = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pCrimes],SpielerInfo[playerid][pArrested],SpielerInfo[playerid][pWantedDeaths],SpielerInfo[playerid][pPhoneBook],SpielerInfo[playerid][pLottoNr],
SpielerInfo[playerid][pFishes],SpielerInfo[playerid][pBiggestFish],SpielerInfo[playerid][sJob],SpielerInfo[playerid][pKills],SpielerInfo[playerid][pDeaths], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET jobgehalt = '%d',headvalue = '%d',jailed = '%d',jailtime = '%d',mats = '%d',gras = '%d',lsd = '%d',kokain = '%d',helmid = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pJobGehalt],SpielerInfo[playerid][pHeadValue],SpielerInfo[playerid][pJailed],SpielerInfo[playerid][pJailTime],
SpielerInfo[playerid][pMats],SpielerInfo[playerid][pGras],SpielerInfo[playerid][pLSD],SpielerInfo[playerid][pKokain],SpielerInfo[playerid][pHelmID], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET kmedizin = '%d',gmedizin = '%d',member = '%d',rank = '%d',charakter = '%d',contracttime = '%d',health = '%d',interior = '%d',local = '%d',team = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pKMedizin],SpielerInfo[playerid][pGMedizin],SpielerInfo[playerid][sMember],SpielerInfo[playerid][pRank], SpielerInfo[playerid][pChar],
SpielerInfo[playerid][pContractTime],SpielerInfo[playerid][pHealth],SpielerInfo[playerid][pInt],SpielerInfo[playerid][pLocal],SpielerInfo[playerid][pTeam], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET pnumber = '%d',housekey = '%d',bizzkey = '%d',carlic = '%d',flylic = '%d',motolic = '%d',lkwlic = '%d',ALG = '%d',carinsurance = '%d',lifeinsurance = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pPnumber],SpielerInfo[playerid][pPhousekey],SpielerInfo[playerid][pPbiskey],SpielerInfo[playerid][pCarLic],SpielerInfo[playerid][pFlyLic],
SpielerInfo[playerid][pMotoLic],SpielerInfo[playerid][pLKWLic],SpielerInfo[playerid][pARG],SpielerInfo[playerid][pCarInsurance],SpielerInfo[playerid][pLifeInsurance], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET boxmats = '%d',boxgras = '%d', boxlsd = '%d',boxkokain = '%d',boatlic = '%d',fishlic = '%d',gunlic = '%d',gun1 = '%d',gun2 = '%d',gun3 = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pBoxMats],SpielerInfo[playerid][pBoxGras],SpielerInfo[playerid][pBoxLSD],SpielerInfo[playerid][pBoxKokain],SpielerInfo[playerid][pBoatLic],
SpielerInfo[playerid][pFishLic],SpielerInfo[playerid][pGunLic],SpielerInfo[playerid][pGun1],SpielerInfo[playerid][pGun2],SpielerInfo[playerid][pGun3], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET gun4 = '%d',gun5 = '%d',ammo1 = '%d',ammo2 = '%d',ammo3 = '%d',ammo4 = '%d',ammo5 = '%d',cartime = '%d',payday = '%d',paydayhad = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pGun4],SpielerInfo[playerid][pGun5],SpielerInfo[playerid][pAmmo1],SpielerInfo[playerid][pAmmo2],SpielerInfo[playerid][pAmmo3],
SpielerInfo[playerid][pAmmo4],SpielerInfo[playerid][pAmmo5],SpielerInfo[playerid][pCarTime],SpielerInfo[playerid][pPayDay],SpielerInfo[playerid][pPayDayHad], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET cdplayer = '%d',wins = '%d',loses = '%d',alcoholperk = '%d',drugperk = '%d',miserperk = '%d',painperk = '%d',traderperk = '%d',detskill = '%d',sexskill = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pCDPlayer],SpielerInfo[playerid][pWins],SpielerInfo[playerid][pLoses],SpielerInfo[playerid][pAlcoholPerk],SpielerInfo[playerid][pDrugPerk],
SpielerInfo[playerid][pMiserPerk],SpielerInfo[playerid][pPainPerk],SpielerInfo[playerid][pTraderPerk],SpielerInfo[playerid][pDetSkill],SpielerInfo[playerid][pSexSkill], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET boxskill = '%d',lawskill = '%d',mechskill = '%d',jackskill = '%d',carskill = '%d',newsskill = '%d',cockskill = '%d',fishskill = '%d',farmerskill = '%d',tut = '%d',warns = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pBoxSkill],SpielerInfo[playerid][pLawSkill],SpielerInfo[playerid][pMechSkill],SpielerInfo[playerid][pJackSkill],SpielerInfo[playerid][pCarSkill],SpielerInfo[playerid][pNewsSkill],
SpielerInfo[playerid][pCookSkill],SpielerInfo[playerid][pFishSkill],SpielerInfo[playerid][pFarmerSkill],SpielerInfo[playerid][pTut],SpielerInfo[playerid][pWarns], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET fuel = '%d',married = '%d',marriedto = '%s',kampfstil = '%d',spawnchange = '%d',wanteds = '%d',sflic = '%d',lvlic = '%d',uhrid = '%d',ownperso = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pFuel],SpielerInfo[playerid][pMarried],SpielerInfo[playerid][pMarriedTo],SpielerInfo[playerid][pKampfstil],
SpielerInfo[playerid][pSpawnChange],SpielerInfo[playerid][pWanted],SpielerInfo[playerid][pSFLic],SpielerInfo[playerid][pLVLic],SpielerInfo[playerid][pUhrID],SpielerInfo[playerid][pOwnPerso],SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET pinb = '%d',handyid = '%d',handyton = '%d',handyakku = '%d',zigid = '%d',zig = '%d',zigsucht = '%d',handygeld = '%d',handyver = '%d',GWD = '%.3f',playminutes = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pPinB],SpielerInfo[playerid][pHandyID],SpielerInfo[playerid][pHandyTon],SpielerInfo[playerid][pHandyAkku],SpielerInfo[playerid][pZigID],SpielerInfo[playerid][pZig],
SpielerInfo[playerid][pZigSucht],SpielerInfo[playerid][pHandyGeld],SpielerInfo[playerid][pHandyVer],SpielerInfo[playerid][pGWD],SpielerInfo[playerid][pPlayMinutes], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET gesamtminutes = '%d',pfandflaschen = '%d',coins = '%d',lastonline = '%d',frakinvited = '%d',online = '%d',tutorial = '%d',IP = '%s' WHERE `name` = '%s'",
SpielerInfo[playerid][pGesamtMinutes],SpielerInfo[playerid][sPfandflaschen],SpielerInfo[playerid][pCoins],SpielerInfo[playerid][pLastOnline],SpielerInfo[playerid][pFrakInvited],SpielerInfo[playerid][pOnline], SpielerInfo[playerid][pServerTut], SpielerInfo[playerid][pSpielerIP], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET Leben = '%f', Armour = '%f', DutyChar = '%d', Gehalt = '%d', Wanted = '%d', KastenKit = '%d', MedicKit = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pLeben], SpielerInfo[playerid][pArmour],SpielerInfo[playerid][pDuty],SpielerInfo[playerid][pGehalt],SpielerInfo[playerid][pWanted],SpielerInfo[playerid][pKasten],SpielerInfo[playerid][pMedi], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET BanGrund = '%s', GebanntVon = '%s', Tankkey = '%d' WHERE `name` = '%s'",
SpielerInfo[playerid][pBanGrund], SpielerInfo[playerid][pGebanntVon], SpielerInfo[playerid][pTankkey], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET Knast = %d, Verbrechen = %d, Bank = %d, BankPin = %d WHERE `name` = '%s'", //lolcooper
SpielerInfo[playerid][pKnast], SpielerInfo[playerid][pVerbrechen], SpielerInfo[playerid][pBank], SpielerInfo[playerid][pBankPin], SpielerInfo[playerid][Name]); //lolcooper
mysql_query(query);
printf("%s",query);
format(query, sizeof(query), "UPDATE `accounts` SET AutoPunkte = %d, MotorradPunkte = %d, FlugzeugPunkte = %d, LkwPunkte = %d, WaffenPunkte = %d, BootPunkte = %d, ScheinSperreNow = %d, ScheinSperreTill = %d WHERE `name` = '%s'",
SpielerInfo[playerid][pAPunkte], SpielerInfo[playerid][pMPunkte], SpielerInfo[playerid][pFPunkte], SpielerInfo[playerid][pLPunkte], SpielerInfo[playerid][pWPunkte], SpielerInfo[playerid][pBPunkte], SpielerInfo[playerid][pScheinSperreNow], SpielerInfo[playerid][pScheinSperreTill], SpielerInfo[playerid][Name]);
mysql_query(query);
printf("%s",query);
for(new i=0;i<5;i++){
format(query,sizeof(query),"UPDATE `PhoneContact` SET `phName%d`= '%s', `phNumber%d` = '%d' WHERE `name` = '%s'",i,PhoneInfo[playerid][i][phName],i,PhoneInfo[playerid][i][phNumber],SpielerInfo[playerid][Name]);
mysql_query(query);
}
for(new i=0;i<MAX_WEAPON_SLOTS;i++){
format(query,sizeof(query),"UPDATE `accounts` SET `hgunammo%d`= '%d', `hGun%d` = '%d' WHERE `name` = '%s'",i,SpielerInfo[playerid][hgunammo][i],i,SpielerInfo[playerid][hgun][i],SpielerInfo[playerid][Name]);
mysql_query(query);
}
print("Endet Ausführung !");
}
}
} -
Hallo,
habe einen Problem.
Und zwar loggt sich ein Spieler vom Server aus, so bleibt er in der Einloggschleife drin. Sprich: Der Spieler ist schon länst aus dem Server draussen, SA wurde beendet aber der Spieler ist noch im Server.... Nach dem disconnecten Savt der Server die SpielerStände von dem Spieler der aus dem Server ist jede Sekunde.Das ist ein merkwürdiges Problem und ich habe keine Arnung woran es liegen lönnte
-
Zitat
Ich versteh aber nicht, ihr habt doch schonmal eine Anfrage geschrieben, die auch deutlich besser war.
Warum schreibt ihr jetzt noch eine?Weil wir bisher keinen geeigneten leider gefunden haben.
-
Er macht dein Projekt nicht schlecht, sondern äussert nur seine Meinung.
Erklärt doch noch bitte was ihr im Projekt leistet, weil ich habe schon viele Projekte gesehen wo die Projektleitung nichts gemacht hat und der Scripter auch nur einen mittelmäßigen Rang hatte, dass sind dann aber schon magere Gegenleistungen.
Zudem solltest du die vielen Recht- und Grammatikfehler bearbeiten.Wie oben beschrieben bieten wir den Scripter einen Projektleiterplatz an.
-
Kann euch dieses Projekt nicht weiter empfehlen, da ich selbst drauf war und nach einem Tag hab ich schon aufgehört mich zu melden aus dem Grund, da die alles innerhalb 1 Woche fertig haben wollten un ich schon gemerkt hab das das ein 0815 Projekt ist. Bei dem Projekt kommt auch so gut wie nix voran un dann noch ein Script geschenkt haben zu wollen ne darauf fällt mir nichts mehr ein.
Sorry,
MFG
Jeffi09//edit
Es ist auch kein Selfmade Script, sondern das gedownloadete Script vom MyVirtualDream. Das hat mir auch die Serverleitung so bestätigt. Also wenn dann auch eine Stellenanzeige aufgegeben wird, dann bitte auch ehrlich sein. Als gut gemeinter Tipp.
Pass mal auf:
Deine Abneigung zu meinem Projekt ist nicht zu versteen. Du verdrehst die Tatsachen! Ich habe icht gesagt das es innerhalb 1 Woche fertig sein sollte. Ich hab lediglich gesagt das es zu schnell wie möglich in OpenBeta gehen sollte da wir schon Monate damit "rumeiern". Du hattest angeboten ein Script in unser Selfmade zu intigrieren, weil wir wollen uns eigentlich an unseren Script festhalten. Da haben wir sehr viel Arbeit und Zeit rein gesteckt.
Auch habe ich dir gesagt das wir ANFANGS MVD drin hatten, es aber durch haufen Bugs raus nahm. Wenn du nicht zuhören kann tut es mir leid. Aber mach nicht mein Projekt schlecht. -
Ich hätte mal eine Frage :
Ihr nennt euch next Generation of living , aber was ist bei euch die nächste Generation bzw. Was wollt ihr mit dem Namen sagen? Für mich klingt das so, als ob man bei euch irgendwie Roboter Mensch wird und das die nächste Generation Leben sein soll
Mfg
PabloNein
Baue dein nächstes Leben auf in deiner Generation oder so ähnlich -
Welche Daten werden nicht genau angezeigt?
-
Hallo vielen Dank für eure Kritik. Es ist so das dieses Onlineshop eigentlich noch nicht online sein darf und dies erstmal als Entwurf gilt. Zu dem Impressum habe ich gerade erst gesehen das unser Impressum leer ist, darf eigentlich nicht sein und werde ich jetzt sofort ändern.
Als allererstes bieten wir auch einen Platz im Admin-Team an. Natürlich auch ist ein Platz in der Projektleitung frei wo wir einen suchen http://forum.sa-mp.de/handelsecke/sponsoring-scripting-angebote-und-anfragen/205414-das-next-generation-of-living-projekt-sucht-nach-einen-neuen-projektleiter .
Zu unserem Script:
Es wurde von mir und lolcooper geschrieben, hauptsächtlich lolcooper. Es sind darin noch einie Bugs drin und müssten paar Änderungen gemacht werden dann kann unser Scriptn auf Open Beta gehen. Es sind derzeit zwei Jobs vorhanden (Bauer und Taschendieb), Hausystem, Fraksys, Tanksys ect.Liebe Grüße
palwal -
Hallo,
ich habe ein Problem mit opacity. opacity sorgt bekanntlich in CSS dafür das der Container durchsichtig wird.
Wenn ich jetzt ein Container mit opacity durchsichtig mache, so wird der Inhalt darin auch gleich durchsichtig egal ob ich in den Container A einen Container B mache mit der definition opacity: 1; (Nicht durchsichtig).
Wie kann ich es hinbekommen das nur der Containerhintergrund durchsichtig ist und der Inhalt selbst klar?Könntet ihr mir helfen?
Liebe Grüße
palwal -
Wir hatten lange überlegt. Aber es gibt hier definitiv Reife Leute die im Stande sind so eine Stelle zu führen. Genauere Personen hier werde ich natürlich nicht nennen Wir geben somit auch einen die Chance sich u intigrieren als Führungsposition mit SAMP Erfahrungen. Die hat man wenn man auch Scripten kann.
-
Man entwickelt soetwas wie Verständnis. Ich möchte diesen Schritt wagen und nicht die anderen vorverurteilen. Wir brauchen einen 2. Projektleiter und das kommt naiv rüber, gebe ich dir recht, ist es nicht. Mir liegt sehr viel daran das wir dann das Projekt auf den richtigen Kurs bringen
-
Die guten Maps sind fast alle nicht zum download. Sowas hasse ich dann
-
Im übringen wir möchten das unser 2. Projektleiter scripten kann. Es besteht auch die möglich für die anderen eine Aufnahme ins Adminteam als Supporter mit Aufstiegsmöglichkeiten.Ja ist auch möglich
Ihr gebt echt jemandem Projektleiterrechte, den Ihr kaum kennt? In einem Board, wo die Reife im Durchschnitt niedriger, als die eines gruenen Apfels ist?
Ja es hat sowas ansich wenn man einen Projektleiter sucht. Ausserdem bei Bewerbern führe ich einen Gespräch im Teamspeak wo man schaut ob eine Zusammenarbeit in betracht kommt. Ausserdem habe ich hier schon reife Leute kennen gelernt
-
PUSH!
Wir suchen definitiv einen 2ten Projektleiter! Einsendeschluss ist der 16. Juli sofern potentziale Bewerber vorhanden sind.
Die Bewerbungen sind bitte per private Nachricht an michDas gesammte Next Generation of Living Projekt wünscht allen Bewerbern viel Glück.
Im übringen wir möchten das unser 2. Projektleiter scripten kann. Es besteht auch die möglich für die anderen eine Aufnahme ins Adminteam als Supporter mit Aufstiegsmöglichkeiten.
Liebe Grüße
palwal -
Den kleinen Sarkasmus von namenspace kann man getrost ignorieren
In Grundegnommen wenn du mit PAWN schon Erfahrung hast, wirst du in PHP nicht sofort ins eiskalte Wasser geworfen. Weil eines haben die 2 gemeinsam: Sie wurden mit der Programmiersprache C geschrieben.
Also ich fing mit PHP an.... zuerst häftig gegooglet und dann Tutorials vorgenommen von Youtube. Dann hab ich mir Systeme die in PHP geschrieben sind, heruntergeladen, sie angesehen und versuch alles zur verstehen. Mit der Zeit lernt man so einiges. Auch bietet die PHP Libery (http://www.php.net) und die dazugehörige Community freiraum für Ideen und eine gute Erklärung der Funktionen. Letztendlich musst du dein Mittel selbst finden wie es am besten für dich passt.
Ich wünsche dir viel Glück
PS:
HTML/CSS solltest du auch können -
Ja habe ich, habe das Problem aber selbst lösen können:
Hatte alles in einer Datei, und naja da kam es dann bestimmt zu Komplikationen, habe es nun in einer seperaten Datei.
Danke
Zeig mal dein gesammten Code der Seite...
-
Poste mal das Callback (OnPlayerConnect?) mit dem du den Login Dialog anzeigen lässt.
public OnPlayerConnect(playerid)
{
new query[128];
RemoveObjects(playerid);
PrisonText0[playerid] = TextDrawCreate(35.000000, 312.000000, "Du bist derzeit fuer noch");
TextDrawBackgroundColor(PrisonText0[playerid], 255);
TextDrawFont(PrisonText0[playerid], 1);
TextDrawLetterSize(PrisonText0[playerid], 0.400000, 1.000000);
TextDrawColor(PrisonText0[playerid], -16776961);
TextDrawSetOutline(PrisonText0[playerid], 0);
TextDrawSetProportional(PrisonText0[playerid], 1);
TextDrawSetShadow(PrisonText0[playerid], 1);PrisonText1[playerid] = TextDrawCreate(205.000000, 312.000000, "/ Minuten");
TextDrawBackgroundColor(PrisonText1[playerid], 255);
TextDrawFont(PrisonText1[playerid], 1);
TextDrawLetterSize(PrisonText1[playerid], 0.400000, 1.000000);
TextDrawColor(PrisonText1[playerid], -16776961);
TextDrawSetOutline(PrisonText1[playerid], 0);
TextDrawSetProportional(PrisonText1[playerid], 1);
TextDrawSetShadow(PrisonText1[playerid], 1);PrisonText2[playerid] = TextDrawCreate(292.000000, 313.000000, "im Prison wegen");
TextDrawBackgroundColor(PrisonText2[playerid], 255);
TextDrawFont(PrisonText2[playerid], 1);
TextDrawLetterSize(PrisonText2[playerid], 0.400000, 1.000000);
TextDrawColor(PrisonText2[playerid], -16776961);
TextDrawSetOutline(PrisonText2[playerid], 0);
TextDrawSetProportional(PrisonText2[playerid], 1);
TextDrawSetShadow(PrisonText2[playerid], 1);PrisonText3[playerid] = TextDrawCreate(407.000000, 313.000000, "/");
TextDrawBackgroundColor(PrisonText3[playerid], 255);
TextDrawFont(PrisonText3[playerid], 1);
TextDrawLetterSize(PrisonText3[playerid], 0.400000, 1.000000);
TextDrawColor(PrisonText3[playerid], -16776961);
TextDrawSetOutline(PrisonText3[playerid], 0);
TextDrawSetProportional(PrisonText3[playerid], 1);
TextDrawSetShadow(PrisonText3[playerid], 1);PrisonText4[playerid] = TextDrawCreate(35.000000, 300.000000, "Ausfuehrender Admin:");
TextDrawBackgroundColor(PrisonText4[playerid], 255);
TextDrawFont(PrisonText4[playerid], 1);
TextDrawLetterSize(PrisonText4[playerid], 0.400000, 1.000000);
TextDrawColor(PrisonText4[playerid], -16776961);
TextDrawSetOutline(PrisonText4[playerid], 0);
TextDrawSetProportional(PrisonText4[playerid], 1);
TextDrawSetShadow(PrisonText4[playerid], 1);PrisonText5[playerid] = TextDrawCreate(185.000000, 300.000000, "/");
TextDrawBackgroundColor(PrisonText5[playerid], 255);
TextDrawFont(PrisonText5[playerid], 1);
TextDrawLetterSize(PrisonText5[playerid], 0.400000, 1.000000);
TextDrawColor(PrisonText5[playerid], -16776961);
TextDrawSetOutline(PrisonText5[playerid], 0);
TextDrawSetProportional(PrisonText5[playerid], 1);
TextDrawSetShadow(PrisonText5[playerid], 1);
//Loads
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,2797.1492,2608.1030,10.8258,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,63.1364,-74.9860,1001.5078,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,372.2674,-133.0091,1001.4922,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,8174,-24.6694,1000.6797,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,-25.3030,-141.1886,1003.5469,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,-1390.0854,2639.5400,-50.7298,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,365.0975,-11.5068,1001.8516,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,161.1964,-96.8135,1001.8047,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,460.5405,-88.7847,999.5547,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,316.7251,-170.2839,999.5938,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,227.2160,-7.8342,1002.2109,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,94.1271,1781.8829,-23.7572,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,2541.9011,-1303.9241,1025.0703,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,286.2747,-41.4266,1001.5156,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,501.5469,-67.8607,998.7578,40.0);
CreatePlayer3DTextLabel(playerid,"AUSGANG\nDrücke Enter",0xFFFF00FF,-25.9632,-187.8988,1003.5469,40.0);
//ls mall
RemoveBuildingForPlayer(playerid, 1283, 1073.1328, -1395.1094, 15.7813, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1082.1250, -1390.1172, 15.6406, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1112.6172, -1389.8672, 15.6719, 0.25);
RemoveBuildingForPlayer(playerid, 1283, 1190.3047, -1389.8047, 15.5000, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1190.7734, -1383.2734, 15.9453, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1190.7734, -1350.4141, 15.9453, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1210.8047, -1367.3828, 15.7734, 0.25);
RemoveBuildingForPlayer(playerid, 1283, 1216.5625, -1394.7109, 15.5469, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1190.7734, -1320.8594, 15.9453, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1210.8047, -1337.8359, 15.7734, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1190.7734, -1299.7422, 15.9453, 0.25);
RemoveBuildingForPlayer(playerid, 1283, 1194.7969, -1290.8516, 15.7109, 0.25);
RemoveBuildingForPlayer(playerid, 1297, 1210.8047, -1304.9688, 15.7734, 0.25);
//Farm
RemoveBuildingForPlayer(playerid, 13052, -69.0469, 86.8359, 2.1094, 0.25);
RemoveBuildingForPlayer(playerid, 3376, -96.0859, 3.1953, 6.6953, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -93.2266, -59.8906, 2.9297, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -108.0781, -58.5391, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -115.4141, -49.9844, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 12917, -99.9922, -40.3047, 1.9531, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -118.2891, -39.9219, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -118.2891, -39.9219, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -77.4609, -21.3203, 2.8906, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -115.6484, -28.9688, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -115.6484, -28.9688, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -67.6719, 2.0469, 2.8906, 0.25);
RemoveBuildingForPlayer(playerid, 3374, -50.0156, 3.1797, 3.4766, 0.25);
RemoveBuildingForPlayer(playerid, 3375, -96.0859, 3.1953, 6.6953, 0.25);
RemoveBuildingForPlayer(playerid, 12914, -75.1797, 12.1719, 3.7188, 0.25);
RemoveBuildingForPlayer(playerid, 12918, -72.0391, 18.4453, 1.9531, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -94.5234, 31.6172, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -90.5313, 42.1484, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -81.8984, 56.8516, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3276, -71.8359, 58.8750, 2.8828, 0.25);
RemoveBuildingForPlayer(playerid, 3374, -92.8672, 58.3438, 3.5703, 0.25);
RemoveBuildingForPlayer(playerid, 3374, -91.9453, 47.8125, 3.5703, 0.25);
RemoveBuildingForPlayer(playerid, 12915, -69.0469, 86.8359, 2.1094, 0.25);
RemoveBuildingForPlayer(playerid, 3374, -41.2500, 98.4141, 3.4609, 0.25);
RemoveBuildingForPlayer(playerid, 3374, -36.0156, 96.1875, 3.5703, 0.25);
SetPlayerColor(playerid, 0xDCDCDCFF);
format(SpielerInfo[playerid][pName], 32, "%s", GetName(playerid));
format(query,sizeof(query),"SELECT `id` FROM `accounts` WHERE `name`='%s'",GetName(playerid));
mysql_query(query);
mysql_store_result();
TogglePlayerSpectating(playerid, 1);
new account;
if(mysql_num_rows()!=0)
{
account = 1;
}
else {
account = 0;
}
mysql_free_result();if(account == 1 && SpielerInfo[playerid][pLogged] == 0)
{
new string[880];
PlayerPlaySound(playerid, 1069, 0.0, 0.0, 0.0);
PlayAudioStreamForPlayer(playerid, "http://www.ngl-roleplay.de/musik/loginmusik.mp3");
format(string, sizeof(string), "Willkommen auf %s\n\nHier musst du dein Passwort eingeben.\n\n\n\nVergiss dein Passwort nicht, \nund achte darauf das keiner dein Passwort kennt.", SERVERNAME);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "{0087FF}Login", string, "Einloggen", "Abbrechen");
}
else if(account == 0 && SpielerInfo[playerid][pLogged] == 0)
{
PlayerPlaySound(playerid, 1069, 0.0, 0.0, 0.0);
PlayAudioStreamForPlayer(playerid, "http://www.ngl-roleplay.de/musik/loginmusik.mp3");
ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, "Registration", "Du benötigst einen Account, um auf diesem Server zu spielen! \n\n Bitte suche dir ein neues Passwort aus!", "Registrieren", "Abbrechen");
}
timer[playerid] = SetTimerEx("Speedometer",1000, 1,"i",playerid);
return 1;
}