if(IstSpielerInFreeroam))
{
//Dein Code
}
else
{
SendClientMessage(playerid, FARBE, "Du bist nicht in der Freeroam Welt, du bist dazu nicht berechtigt!"):
}
So ungefähr
Beiträge von aytef
-
-
BigNoodleTitling
-
Normalerweiße nicht, aber trotzdem kann man es dafür benutzen.
-
Naja, bei einem "OP" Retina mit Windows 7 schaffst du locker BF4 auf High mit +50 FPS.
Siehe den Kanal: 'http://www.youtube.com/RetinaGameShow'
Kann evtl. falsch sein, hab es mit dem Handy geschrieben. Sonst such nach Retinagameshow oder so. -
Falls du wirklich das Geld hast, dann evtl ein voll ausgerüseten Macbook Pro Retina.
Oder dann doch ein Razer Blade importienen lassen aber der Nachteil ist dann die QWERTY Tastatur.
Oder evtl ein von Acer oder so. -
Hätte ich diese Map, würde ich sie direkt benutzen
Für deine Erste, ist die einfach nur perfekt. Freue mich schon auf neue Werke von dir -
Die Map ist ja mal total der Hammer!
Mach weiter so.
10/10 Punkten -
Schon nett, wenn ihr ein RIP Design benutzt und es nicht bearbeitet. Sind noch Merkmale von SA Country..
-
Boah! Danke, diese Map ist einfach nur wunderschön.
-
21 Tankstellen
Edit: Sonst einer ne Ahnung, wie ich das beheben kann? -
Firerfan: Hier bitte
Der Speicherbefehl:
if(strcmp("/saveall", cmd, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 5)
{
SaveAll();
return 1;
}
else
{
SendClientMessage(playerid, COLOR_KEINADMIN, "*** INFO: Dies ist ein Adminbefehl, du bist kein Admin.");
}
}
return 1;
}Die SaveAll Funktion:
public SaveAll()
{
SendClientMessageToAll(COLOR_ORANGE,""#SERVERFARBE"ACHTUNG! Server wird nur gespeichert, es kann zu kleinen Laggs führen!");
SavePlayers();
SaveServer();
SendClientMessageToAll(COLOR_GRAD2,"Server erfolgreich gespeichert!");
return 1;
}Die Anderen Funktionen
- SaveServer
public SaveServer()
{
OnPropUpdate();
SaveKassenInfo();
SaveGangAutos();
SaveStuff();
SaveGangfightZones();
SaveGangWarInfos();
SaveGangmotd();
SaveGangBNDInfos();
return 1;
}- SavePlayers
public SavePlayers()
{
ForAllPlayers(i){
if(IsPlayerConnected(i) && gPlayerLogged[i]){
if(strcmp(PlayerInfo[i][pForceName], "Niemand", true) != 0)
{
SetPlayerName(i,PlayerInfo[i][pForceName]);
SetPlayerScore(i, PlayerInfo[i][pLevel]);
}
PlayerUpdate(i);
PlayerCarUpdate(i);
}
}
return 1;
}- OnPropUpdate
public OnPropUpdate()
{
new string[128];
for(new i = 0; i < sizeof(HouseInfo); i++)
{
format(string, sizeof(string),"SELECT * FROM `haeuser` WHERE `HouseID` = '%d'", i);
self_mysql_query(string);
mysql_store_result(MySQLConnection);
if(mysql_num_rows(MySQLConnection) == 0)
{
format(string, sizeof(string), "INSERT INTO `haeuser` (`HouseID`) VALUES ('%d')", i);
self_mysql_query(string);
}
mysql_free_result(MySQLConnection);
new var[768];
format(var, sizeof(var), "UPDATE `haeuser` SET `Owner`='%s', `Beschreibung`='%s', `Preis`='%d', `HealUpgrade`='%d', `ArmorUpgrade`='%d', `Lock`='%d', `Owned`='%d', `Rooms`='%d', `Rent`='%d', `Rentabil`='%d', `Kasse`='%d', `Level`='%d' WHERE `HouseID`='%d'",
HouseInfo[i][hOwner],
HouseInfo[i][hBeschreibung],
HouseInfo[i][hPreis],
HouseInfo[i][hHealUpgrade],
HouseInfo[i][hArmorUpgrade],
HouseInfo[i][hLock],
HouseInfo[i][hOwned],
HouseInfo[i][hRooms],
HouseInfo[i][hRent],
HouseInfo[i][hRentabil],
HouseInfo[i][hKasse],
//HouseInfo[i][hDate],
HouseInfo[i][hLevel],
i);
self_mysql_query(var);
}
for(new i = 0; i < sizeof(BizInfo); i++) //MySQL Speicherung
{
format(string, sizeof(string),"SELECT * FROM `buissnes` WHERE `BizID` = '%d'", i);
self_mysql_query(string);
mysql_store_result(MySQLConnection);
if(mysql_num_rows(MySQLConnection) == 0)
{
format(string, sizeof(string), "INSERT INTO `buissnes` (`BizID`) VALUES ('%d')", i);
self_mysql_query(string);
}
mysql_free_result(MySQLConnection);
new var[768];
format(var, sizeof(var), "UPDATE `buissnes` SET `Owned`='%d', `Owner`='%s', `Message`='%s', `Extortion`='%s', `LevelNeeded`='%d', `BuyPrice`='%d', `EntranceCost`='%d', `Till`='%d', `Locked`='%d', `Products`='%d', `MaxProducts`='%d', `PriceProd`='%d' WHERE `BizID`='%d'",
BizInfo[i][bOwned],
BizInfo[i][bOwner],
BizInfo[i][bMessage],
BizInfo[i][bExtortion],
BizInfo[i][bLevelNeeded],
BizInfo[i][bBuyPrice],
BizInfo[i][bEntranceCost],
BizInfo[i][bTill],
BizInfo[i][bLocked],
BizInfo[i][bProducts],
BizInfo[i][bMaxProducts],
BizInfo[i][bPriceProd],
i);
self_mysql_query(var);
}
for(new i = 0; i < sizeof(SBizInfo); i++)
{
format(string, sizeof(string),"SELECT * FROM `sbuissnes` WHERE `SBizID` = '%d'", i);
self_mysql_query(string);
mysql_store_result(MySQLConnection);
if(mysql_num_rows(MySQLConnection) == 0)
{
format(string, sizeof(string), "INSERT INTO `sbuissnes` (`SBizID`) VALUES ('%d')", i);
self_mysql_query(string);
}
mysql_free_result(MySQLConnection);
new var[768];
format(var, sizeof(var), "UPDATE `sbuissnes` SET `Owned`='%d', `Owner`='%s', `Message`='%s', `Extortion`='%s', `LevelNeeded`='%d', `BuyPrice`='%d', `EntranceCost`='%d', `Till`='%d', `Locked`='%d', `Products`='%d', `MaxProducts`='%d', `PriceProd`='%d' WHERE `SBizID`='%d'",
SBizInfo[i][sbOwned],
SBizInfo[i][sbOwner],
SBizInfo[i][sbMessage],
SBizInfo[i][sbExtortion],
SBizInfo[i][sbLevelNeeded],
SBizInfo[i][sbBuyPrice],
SBizInfo[i][sbEntranceCost],
SBizInfo[i][sbTill],
SBizInfo[i][sbLocked],
SBizInfo[i][sbProducts],
SBizInfo[i][sbMaxProducts],
SBizInfo[i][sbPriceProd],
i);
self_mysql_query(var);
}
for(new i = 0; i < sizeof(TankenBizInfo); i++)
{
format(string, sizeof(string),"SELECT * FROM `tankstellen` WHERE `TankenBizID` = '%d'", i);
self_mysql_query(string);
mysql_store_result(MySQLConnection);
if(mysql_num_rows(MySQLConnection) == 0)
{
format(string, sizeof(string), "INSERT INTO `tankstellen` (`TankenBizID`) VALUES ('%d')", i);
self_mysql_query(string);
}
mysql_free_result(MySQLConnection);
new var[768];
format(var, sizeof(var), "UPDATE `tankstellen` SET `Owned`='%d', `Owner`='%s', `Message`='%s', `Extortion`='%s', `LevelNeeded`='%d', `KaufPreis`='%d', `SpritPreis`='%d', `Kasse`='%d', `Locked`='%d', `Products`='%d', `MaxProducts`='%d', `ProdPreis`='%d' WHERE `TankenBizID`='%d'",
TankenBizInfo[i][TBOwned],
TankenBizInfo[i][TBOwner],
TankenBizInfo[i][TBMessage],
TankenBizInfo[i][TBExtortion],
TankenBizInfo[i][TBLevelNeeded],
TankenBizInfo[i][TBKaufPreis],
TankenBizInfo[i][TBSpritPreis],
TankenBizInfo[i][TBKasse],
TankenBizInfo[i][TBLocked],
TankenBizInfo[i][TBProducts],
TankenBizInfo[i][TBMaxProducts],
TankenBizInfo[i][TBProdPreis],
i);
self_mysql_query(var);
}
return 1;
}- Gangautos
public SaveGangAutos()
{
new string[128];
for(new i = 0; i < sizeof(GangAutoInfo); i++)
{
if(TankSave == 1)
{
if(GangAutoInfo[i][cID] != -1)
{
GangAutoInfo[i][cTank] = Gas[GangAutoInfo[i][cID]];
}
}
format(string, sizeof(string), "SELECT * FROM `gangautos` WHERE `SlotID` = '%d'", i);
self_mysql_query(string);
mysql_store_result(MySQLConnection);
if(mysql_num_rows(MySQLConnection) == 0)
{
format(string, sizeof(string), "INSERT INTO `gangautos` (`SlotID`) VALUES ('%d')", i);
self_mysql_query(string);
}
mysql_free_result(MySQLConnection);
new var[256];
format(var, sizeof(var), "UPDATE `gangautos` SET `CarID`='%d', `OwnerID`='%d', `TypID`='%d', `PosX`='%.1f', `PosY`='%.1f', `PosZ`='%.1f', `Rotation`='%.1f', `Farbe1`='%d', `Farbe2`='%d', `Status`='%d', `Tank`='%d', `ReSpawnTime`='%d' WHERE `SlotID`='%d'",
GangAutoInfo[i][cID],
GangAutoInfo[i][cOwner],
GangAutoInfo[i][cTyp],
GangAutoInfo[i][cPosX],
GangAutoInfo[i][cPosY],
GangAutoInfo[i][cPosZ],
GangAutoInfo[i][cRot],
GangAutoInfo[i][cColor1],
GangAutoInfo[i][cColor2],
GangAutoInfo[i][cStatus],
GangAutoInfo[i][cTank],
GangAutoInfo[i][cReSpawnTime],
//GangAutoInfo[i][cStandTime],
i);
self_mysql_query(var);
}
return 1;
} -
Ich möchte gerne die Domain 'voxaplays.com' gewinnen.
Mit freundlichen Grüßen,
Voxa -
Ich glaube mit 18 Jahren.
-
Kann dir heute Nachmittag ein Logo machen.
-
Nun den, die Serverwerbung ist nicht so schön gehalten und so Bilder der den Server repräsentieren fehlt auch.
Naja, habt 4 Bilder von den Maps gemacht, was meiner Meinung nach aber schon Standard ist.
Vllt. sucht ihr euch einen Grafiker, der euch ein paar Bilder für euch macht und evtl. bearbeitet.
Ihr benutzt zwar ein Pure Roleplay Edit, was evtl. sogar veröffentlicht wurde.
Also ich habe kein Bedarf den Server zu testen, sorry.Mit freundlichen Grüßen,
Voxa -
Wie immer, einfach genial!
10 von 10 Punkten -
Die Bank kommt mir ziemlich bekannt vor o.o
Devine_ Nicht von TrueLife oder so? -
Ach warte, hast du Apache installiert?
-
Wenn du es so scriptest, ja.
-
Die Maps von dem Skript darf man (glaube ich :D) benutzen, da die seperat nochmal veröffentlicht wurden. Und gehen die Links noch.
Sonst, fragt ReborN.