Danke für eure Hilfen
Beiträge von Bendley
-
-
Ich kann ja nicht überall sein, verstehste?
-
Halloh,
Also da ich ja ein Selfmade Scritp (wieder) mache, brauche ich eine Hilfe wie man Cheater so gut wie Möglich Kickt/Bannt usw. Unzwar automatisch. Ich meine, ich kann ja nicht immer online sein, versteht hr. Aber ich habe keinen Plan wie man soetwas anfangen soll. Airbreak, Weaponhack uns so n zeug. Wie soll der Server das erkennen.
Bitte gebt mi ein paar Gedächtnisanstöße, liebe scripter
mfG,
theTOT -
Jetzt nur noch eines:
C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(5157) : error 017: undefined symbol "sscanf" -
Welches include wird genutzt? Also wenn ich das so mache wie du beschreiben hast kommt folgendes:
ZitatC:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(620) : error 017: undefined symbol "dcmd"
C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(5165) : warning 203: symbol is never used: "dcmd_schreien"
Und Zeile 5165 (Error) existiert garnicht o,O -
Hallo Leute,
Das ist jetzt schon mein 3. Thread über Commands mit individuellen Texten (wie /o oder /s)
Jemand hat mir schonmal ein Beispiel geliefert, jedoch konnte man damit nix anfangen wegen Errors:
dcmd_schreien(playerid, params[])
{
new text[100],string[128];
if(sscanf(params,"s",text))
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string,sizeof(string),"%s schreit: %s",name,text);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for(new d=0; d<MAX_PLAYERS; d++)
{
if(IsPlayerInRangeOfPoint(d, 10.0, x, y, z)) SendClientMessage(d, farbe, string);
}
return 1;
}
Errors:CodeC:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(620) : error 017: undefined symbol "dcmd_schreien"C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(623) : error 017: undefined symbol "sscanf"C:\Dokumente und Einstellungen\Tim Macik\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : error 003: declaration of a local variable must appear in a compound blockC:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : error 017: undefined symbol "name"C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : warning 215: expression has no effectC:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : error 001: expected token: ";", but found "]"C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : fatal error 107: too many error messages on one line
Bitte helft mir, diese Commands sind wichtig! -
Wenn ich /s mache kommt Unknwn Command.
Wo muss das im Script hin.
Ausserdem: -
Also ich hab gar ein Plan wie man Commands mit Texten macht, die der SPieler schreiben kann, also:
/s Hallo -> Name schreit: Hallo!!
wie macht man soetwas?
Kann mir ma einer ein Beispiel schreiben?
mfG -
50 Kondome. Waren im Sonderangebot
-
Kann man so oder so schreiben, löst aber nicht das problem
-
00000000000000
-
Hilf mir beim Selfmade RolePlay
-
00000000000
-
Jo so klappts, danke
-
Jo, das Geld usw. wird ja auch gespeichert
-
Omg das ist ja mal völig neu für mich.
annst du mir das mal bitte iin meinen Code einbauen?
if(!strcmp(strget(cmdtext, 0), "/n", true))
{
if(gTeam[playerid] == Team_News && gRang[playerid] >= 92)
{
new meldung = strget(cmdtext,1);
if(!strlen(strget(cmdtext,1)))
{
SendClientMessage(playerid,WEIS,"Benutzung: /n(ews) [TEXT]");
return 1;
}
new string[256];
new player[MAX_PLAYER_NAME];
GetPlayerName(playerid,player, sizeof player);
format(string,sizeof string,"Newsreprter %s: %s",player,meldung);
SendClientMessageToAll(NEWS,string);
return 1;
}
else if(gTeam[playerid] != Team_News)
{
SendClientMessage(playerid,KERFOLG,"Du bist ein Newsreporter oder hast nicht Rang 2 erreicht");
return 1;
}
} -
Moin,
Also der Skin von den Spielern wird bei mir nicht gespeichert.
Speichern:
dini_IntSet(accFormat,"Skin",GetPlayerSkin(playerid));
und Laden:
SetPlayerSkin(playerid,dini_Int(accFormat,"Skin"));
Hilfe wär cool
mfG -
00000000000000000
-
Godfather: (ist aber nichts für Non-Scripter): Xtreme Godfather 0.9
-
Passiert dann das selbe wie vorher?