hmm... ja hast du auch irgendwo einen Timer eingefügt ? ...
Beiträge von zabus
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
hast du den ordner User erstellt in scriptfiles ?
-
oh mann danke -->*hauen
ps: Steiermark ftw
-
xD ok geht danke ...
Kannst du sagen was du verändert hast ich finde den Unterschied nicht xD
ps:
Schleifen sind die einzigen Sachen die ich noch nicht bis zum ende verstehen 
-
Hallo leute habe im Englischen SA:MP Forum ein einfaches Haussystem nachgescriptet , aber ich habe ein Problem. Ich bekomme keine Errors , aber ich kann kein Haus kaufen , er erkennt nicht , dass ich in der Nähe bin hier mal die codes:
ocmd:kaufen(playerid,params[])
{
for(new i; i<MAX_HOUSES; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 10, HouseInfo[i][PickupX], HouseInfo[i][PickupY], HouseInfo[i][PickupZ]))
{
new Pname[24]; GetPlayerName(playerid, Pname, 24);
if(strlen(dini_Get("Owned.ini", Pname)))
if(GetPlayerMoney(playerid) < HouseInfo[i][HouseCost]) return SendClientMessage(playerid, 0xF60000AA, "Du hast nicht genug Geld für das Haus");
if(HouseInfo[i][Owned] == 1) return SendClientMessage(playerid, 0xF60000AA, "Dieses Haus hat schon einen Besitzer!");
GivePlayerMoney(playerid, - HouseInfo[i][HouseCost]);
GameTextForPlayer(playerid, "~r~Haus gekauft!", 2000, 3);
HouseInfo[i][Owned] = 1;
format(HouseInfo[i][HouseOwner], 24, "%s", Pname);
dini_Set("Owners.ini", Pname, HouseInfo[i][HouseNames]);
return 1;
}
SendClientMessage(playerid, 0xF60000AA, "Du bist nicht nah genug am Haus");
return 1;
}
return 1;
}
enum houseinfo
{
HouseNames[60], //To save into the file
HouseCost, //The house cost
HouseOwner[24], // The house owners Name
HouseIsBought, //If the house is brought or not
Float:PickupX, // PickupX
Float:PickupY, //PickupY
Float:PickupZ, //PickupZ
Float:TeleX, //The house location
Float:TeleY, //The house location
Float:TeleZ, //The house location
Interior, //The house Interior
HouseSell, //House sell price
Owned,
Virtual
}new HouseInfo[MAX_HOUSES][houseinfo]; //It saves all the info in this variable.
stock CreateHouse(Filename[], Cost, Float:Pickupx, Float:Pickupy, Float:Pickupz, Float:Telex, Float:Teley, Float:Telez, interior, sell)
{
if(!dini_Exists("Owners.ini"))
{
dini_Create("Owners.ini");
}
HouseCount ++;
new ID = HouseCount; //HouseID
format(HouseInfo[ID][HouseNames], 60, "%s", Filename); //Saves the HouseName into a variable
HouseInfo[ID][HouseCost] = Cost;
HouseInfo[ID][HouseIsBought] = 0;
HouseInfo[ID][PickupX] = Pickupx;
HouseInfo[ID][Virtual] = 2000000 + ID;
HouseInfo[ID][PickupY] = Pickupy;
HouseInfo[ID][PickupZ] = Pickupz;
HouseInfo[ID][TeleX] = Telex;
HouseInfo[ID][TeleY] = Teley;
HouseInfo[ID][TeleZ] = Telez;
HouseInfo[ID][Interior] = interior;
HouseInfo[ID][HouseSell] = sell;
if(strlen(dini_Get("Owners.ini", Filename))) //This is to see if there is any owner.
{
format(HouseInfo[ID][HouseOwner], 24, "%s", dini_Get("Owners.ini", Filename));
HouseInfo[ID][Owned] = 1;
}
PickupID[ID] = CreatePickup(1273, 23, Pickupx, Pickupy, Pickupz, -1); //Creates the pickup :).
Create3DTextLabel("House", 0x00A0F6AA, Pickupx, Pickupy, Pickupz + 0.75, 15.0, 0, 1);
}unter gamemodeinit
CreateHouse("TestHaus1", 1, 2317.130615, 692.398498, 11.460937, 266.857757, 305.001586, 999.148437, 2, 1);
CreateHouse("TestHaus2", 1, 2346.872802, 692.999267, 11.460937, 266.857757, 305.001586, 999.148437, 2, 1);
CreateHouse("TestHaus3", 1, 2396.482666, 691.487060, 11.453125, 2196.850341, -1204.343261, 1049.023437, 6, 1);
CreateHouse("TestHaus4", 1, 2398.476074, 735.344665, 11.460937, 2196.850341, -1204.343261, 1049.023437, 6, 1);
CreateHouse("TestHaus5", 1, 2368.863525, 733.627502, 11.460937, 2196.850341, -1204.343261, 1049.023437, 6, 1);
CreateHouse("TestHaus6", 1, 2013.253906, 731.041870, 11.453125, 266.857757, 305.001586, 999.148437, 5, 1);
CreateHouse("TestHaus7", 1, 2449.826660, 742.588806, 11.460937, 266.857757, 305.001586, 999.148437, 5, 1);
CreateHouse("TestHaus8", 1, 2449.662353, 714.210693, 11.468292, 266.857757, 305.001586, 999.148437, 5, 1);Ich kann nicht den fehler finden ...
-
go2nova ... geht ... ist ein bisschen blöd wegen den plugins ... aber sonst für den anfang nicht schlecht

-
poste mal die errors rein dann kann man dir auch weiterhelfen
-
xD ist ein Witz ne ?
Ein Designer Forum , ohne richtigen Designer ...---> guter Anfang0/10 ---> weil ihr für dieses zum Untergang geweihtes Projekt noch eine DE. Domäne verschwendet .....
-
nimm mal opa´s object streamer da musst du nichts ändern ... einfach einfügen überall und fertig
-
Fire kritischer Rechtschreibfehler: ervolk ??? +
b2t: Probier es aus ..

-
steht ja , du musst sashown definieren ....
-
Ist glaube ich kein Selfmade und ich weiß ja nicht was da schon drinnen ist ...bräuchte mehr infos

-
Sonst ist es ein schönes TuT habe es ,aber nicht alles durchgeschaut.
ps: apt-get mit Yast(KDE) ??
-
Kleiner Tipp: Wäre hilfreich , wenn du schreiben würdest für welche Distri das ist.
-
Meine Adminbefehle sind mit OCMD
, aber ich habe am Anfang strcmp benutzt und es hat mir auch nicht geschadet . Dann bin ich auf DCMD gekommen und gleichzeitig auf OCMD , und es ist für mich nur Gewöhnungssache Welches man jetzt benutzt . Einen wirklichen Sieger zwischen denen gibt es nicht . Gutes Tutorial , ich hoffe dass da keiner C&P macht und fertig. -
ok , wenn er über die Externe zugreifen soll musst du NAT einsetzen und den Port weiterleiten das machst du auf deinem Router --> gidf.de
Wenn er über hamachi rein will dann muss er die IP eingeben die du in Hamachi hast , du musst zuerst ein Netzwerk erstellen und er muss beitreten .
ps:Die InterneIP bringt ihm 0 in deinem Fall
-
-
ocmd:f(playerid,params[])
{
if(gTeam[playerid] == 0) return SendClientMessage(playerid,0xFF0000FF,"Du bist in keiner Fraktion");
if(!params[0]) return SendClientMessage(playerid, 0xFF0000FF, "Benutzung: /f [text]");
new
gPlayerName[MAX_PLAYER_NAME],
string[128],
i;
GetPlayerName(playerid, gPlayerName, sizeof(gPlayerName));
format(string, sizeof(string), "[F] %s: %s", gPlayerName, params);
}
for(; i < MAX_PLAYERS; i++) {
if(gTeam[playerid] == gTeam[i])
{
SendClientMessage(i, COLOR_HELLBLUE, string);
}
}
return 1;
}
und statt gteam machste halt Team , ist halt mi ocmd gemacht
--- nicht getestet -
ok danke geht jetzt .. ich Dummerchen
-
hallo leute ich habe ein problem mit gteam ..... wenn ich
irgendwo ne if abfrage mache mit
z.B:
ocmd:help(playerid,params[])
{
if(gteam[playerid] == TEAM_Grove)
{
{
SendClientMessage(playerid,TEAM_GROVE_COLOR,"Du hast /test eingegeben");
}
else
{
SendClientMessage(playerid,TEAM_GROVE_COLOR,"Du bist kein Grove");
}
}
return 1;
}
kommen immer diese ErrorsC:\Users\Johny\scripting\server\gamemodes\test.pwn(152) : error 028: invalid subscript (not an array or too many subscripts): "gteam"
C:\Users\Johny\scripting\server\gamemodes\test.pwn(152) : warning 215: expression has no effect
C:\Users\Johny\scripting\server\gamemodes\test.pwn(152) : error 001: expected token: ";", but found "]"
C:\Users\Johny\scripting\server\gamemodes\test.pwn(152) : error 029: invalid expression, assumed zero
C:\Users\Johny\scripting\server\gamemodes\test.pwn(152) : fatal error 107: too many error messages on one line
... kann mir einer weiterhelfen ?