Es wird immer Leute geben, die statt normalen ungefährlichen Dateien einen Virus, spyhack oder trojaner hochladen.
Dagegen kann man momentan nicht viel machen, da die dateien beim upload nicht geprüft werden.
Thead melden und löschen lassen!
Beiträge von NoxiZ
-
-
wird das noch weiterentwickelt oder ist ende?
-
Hat gefunkt.
und was ist daran falsch?
ist aus nem tutorial so übernommen aber failt total
dcmd_usedrugs(playerid,params[])
{
#pragma unused params
new str[145];
new strii[145];
new Float:x, Float:y, Float:z;
if(sSpieler[playerid][Drogen] <= 0) return SendClientMessage(playerid,Weiß,"Du hast keine Drogen!");
sSpieler[playerid][Drogen]--;
format(str, sizeof(str), "Du hast 1g Drogen genommen und 10HP erhalten (%d/10)", sSpieler[playerid][Drogen]);
SendClientMessage(playerid,Weiß, str);
GivePlayerHealth(playerid,10);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInRangeOfPoint(i, 40.0, x, y, z))
{
GetPlayerName(playerid, strii, sizeof(strii));
GetPlayerPos(playerid, x, y, z);
format(strii, sizeof(strii), "%s hat Drogen genommen!",playerid);
SendClientMessage(i, Weiß, strii);
}
}
}
return 1;
}der spieler der usedrugs benutzt nimmt 2 mal drogen wenn jemand in der nähe ist
und der andere in der nähe sieht den text "NoxiZ hat Drogen genommen! hat Drogen genommen!" -
Heutzutage ist Leistung = Geld
Und meiner meinung nach ist man sogar heute noch mit DDR 3 gut im Spiel.
Hab nen i5 mit 3,3 ghz und ne 2gb graka sowie 8 gb ram und gta v läuft fast auf max.
Antialisialing oder wie des heißt mach ich grundsätzlich aus weil ich keinen unterschied bemerke außer das alles laggt -
Ich habe ein kleines Problem was ich überhaupt nicht verstehe, das sich auch auf andere befehle ausweitet.
dcmd_pay(playerid,params[])
{
new pid;
new geld;
new spieler[256];
new spieler2[256];
new geber[MAX_PLAYER_NAME];
new nehmer[MAX_PLAYER_NAME];
new Float:x,Float:y,Float:z;
GetPlayerName(playerid,geber,sizeof(geber));
GetPlayerName(pid,nehmer,sizeof(nehmer));
GetPlayerPos(pid,x,y,z);
if(sscanf(params,"ui",pid,geld)) return SendClientMessage(playerid,Weiß,"Info: /pay (playerid) (summe)");
if(pid == INVALID_PLAYER_ID) return SendClientMessage(playerid,Weiß,"Der Spieler mit dieser ID ist nicht Online!");
if(pid == playerid) return SendClientMessage(playerid,Weiß,"Du kannst dir nicht selbst Geld geben!");
if(!IsPlayerInRangeOfPoint(pid,2,x,y,z)) return SendClientMessage(playerid,Weiß,"Dieser Spieler ist nicht in der Nähe!");
format(spieler,sizeof(spieler),"Du hast %s %i$ gegeben!", nehmer,geld);
format(spieler2,sizeof(spieler2),"%s hat dir %i$ gegeben!",geber,geld);
SendClientMessage(pid,Weiß,spieler2);
SendClientMessage(playerid,Weiß,spieler);
GivePlayerMoney(pid,geld);
GivePlayerMoney(playerid,-geld);
return 1;
}Ich war auf meinem Testserver und habe diesen Befehl getestet mit 2 Accounts.
Playerid 0 = NoxiZ und playerid 1 = chazer!
Wenn playerid 0 der 1 geld gibt, steht da, du hast NoxiZ geld gegeben! Warum wird der name "chazer" nicht erkannt?
wenn playerid 1 der 0 geld gibt, lässt sich nichts feststellen, da da ja NoxiZ stehen soll so wie gewünscht!wo ist der fehler?
-
Meinst du in deinem Command oder extern durch etwas anderes?
Wird im Command wieder auf 0 gesetzt.
Also /amodus aktiviert.
Nochmal /amodus soll deaktivieren und den Namen wieder normal ohne [ADMIN] machen.
Was mir grade aber aufgefallen ist, ist das sobald /amodus eingetippt wird, eine neue Accountdatei erstellt wird.
Kein Plan wie ich das hinbekommen habe xD -
Die konrolettis standen mit an der haltestelle da musste ich ja +
mittlerweile 2,30€
bei uns in berlin kostet die schon 2.70 oder 80! Dafür ist die aber auch 2 Stunden gültig.
Ich hab mirn Brötchen geholt xD
-
immer. Das passiert jedes mal und der name ändert sich auch beim wiederholten male nicht
-
ne die variable ist nur oben definiert.
Ich versteh das auch nicht -
Danke hat geklappt.
Dabei ist mirjedoch ein weiterer Fehler aufgefallen.
dcmd_amodus(playerid,params[])
{
#pragma unused params
if(sSpieler[playerid][Adminlevel] < 1) return SendClientMessage(playerid,Weiß,"Du hast nicht die benötigten Rechte, um diesen Befehl auszuführen!");
if(aDuty[playerid] == 0)
{
aDuty[playerid] = 1;
new str[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
SetPVarString(playerid, "oldName", name);
format(str, sizeof(str), "[ADMIN]%s", name);
SetPlayerName(playerid, str);
SetPlayerHealth(playerid,60000);
SetPlayerArmour(playerid,60000);
SendClientMessage(playerid,Weiß,"Du hast den Adminmodus gestartet!");
}
else
{
aDuty[playerid] = 0;
new name[MAX_PLAYER_NAME];
GetPVarString(playerid, "oldName", name, MAX_PLAYER_NAME);
SetPlayerName(playerid, name);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
SendClientMessage(playerid,Weiß,"Du hast den Adminmodus beendet!");
}
return 1;
}Wenn ich Aduty aktiviert habe, passt alles.
Sobald ich aber den Aduty auf 0 setzen lasse, steht [ADMIN][ADMIN]Spielername: Text!
Wieso verdoppelt sich das [ADMIN], anstatt wegzugehen? -
Moin, habe ein Problem mit SetTimer
habe den forward oben im Script
das Public dazu über meinen befehlen und den SetTimer im /kick befehl.Der Kick kommt, aber die message dazu wird nicht ausgegeben.
Befehl sieht so aus:
dcmd_kick(playerid,params[])
{
new pid;
new grund[256];
new servertext[256];
new spielertext[256];
new spielername[MAX_PLAYER_NAME];
new adminname[MAX_PLAYER_NAME];
GetPlayerName(pid,spielername,sizeof(spielername));
GetPlayerName(playerid,adminname,sizeof(adminname));
if(sscanf(params, "us",pid,grund)) return SendClientMessage(playerid,Weiß,"Info: /kick [playerid] [grund]");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid,Weiß,"Kein Spieler mit angegebener ID Online!");
if(sSpieler[playerid][Adminlevel] < 2) return SendClientMessage(playerid,Weiß,"Du hast nicht die benötigten Rechte, um diesen Befehl auszuführen!");
{
format(spielertext,sizeof(spielertext),"INFO: Du wurdest von %s gekickt! Grund: %s",adminname,grund);
format(servertext,sizeof(servertext),"SERVER: %s wurde von %s gekickt! Grund: %s",spielername,adminname,grund);
SendClientMessage(pid,Weiß,spielertext);
SendClientMessageToAll(Weiß,servertext);
SetTimer("KickTimer",200,0);
}
return 1;
} -
wo der beitrag verfasst wurde, stand noch sowas ähnliches wie r32.f56.df4.gg6 da
-
unter TLD "Top Level Domain" versteh ich etwas anderes als das, was ihr da habt.
Die vorstellung ist in meinen Augen Quark.
Und bei der Ts3 IP würd ich nie Joinen, weil ich sone adresse noch nie gesehen habe.. -
Diese Informationen sind sicherlich nicht korrekt, da Microsoft voll auf die Scorpio setzt. Spielen mit PC Spielern würde auch so funktionieren, wenn sich die entwickler einmal für die spieler entscheiden würden.
-
Ausprobieren würde ich es definitiv.
-
wenn du so neu bist, woher kennst du DJ Satrox?
Morgen erstmal wieder in die spielo um breadfish donator zu verlängernSo verdient man heute sein Geld
-
moin wie frage ich ab ob die eingegebene pid in meiner nähe ist?
Also im grunde isplayerinrangeofplayer
-
ich habe ein forum wbb lite und möchte in einem forum bereich das ordner icon durch ein anderes ersetzen. Wie kriege ich das am einfachsten hin
-
naja top 10 beiträge moderations tools undn paar bb codes wie tabelle tab etc
-
Ich brauch ne menge Plugins, aber man findet so nur schwer welche.