So schreiben:
gPlayerLogged[playerid] = 1;
mfg. ![]()
So schreiben:
gPlayerLogged[playerid] = 1;
mfg. ![]()
Schreibe das oberhalb von diesem #if defined Filterscript ![]()
mfg. ![]()
Nein, ich hatte etwas übersehen, du musst das so schreiben:
ocmd:arrest(playerid,params[])
{
if(!IstSpielerInFraktion(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist in keiner Staatsfraktion!");
new pID, string[128];
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,ROT,"/arrest [id]");
format(string,sizeof(string),"Du hast %s eingeknastet.",SpielerName(pID));
SendClientMessage(playerid,LILA,string);
SetPlayerPos(pID,219.1285,109.2994,999.0156);
SetTimerEx("WantedTime",300000*GetPlayerWantedLevel(pID),0,"i",pID);
return 1;
}
mfg. ![]()
Mampf Mampf, meine Lieblingssüßigkeit ![]()
Hier ein Bild:

Habe aber direkt eine ganze Kiste davon gekauft ![]()
SetPlayerPosition soll ein Undifined Symbol sein?!
Oh, dachte du hast das als Makro drinnen oder so ![]()
Es heißt natürlich SetPlayerPos ![]()
Schreibe deinen Befehl doch einfach mal so:
//Der Befehl
ocmd:arrest(playerid,params[])
{
if(!IstSpielerInFraktion(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist in keiner Staatsfraktion!");
new pID, string[128];
if(sscanf(params,"ui",pID)) return SendClientMessage(playerid,ROT,"/arrest [id]");
format(string,sizeof(string),"Du hast %s eingeknastet.",SpielerName(pID));
SendClientMessage(playerid,LILA,string);
SetPlayerPos(pID,219.1285,109.2994,999.0156);
SetTimerEx("WantedTime",300000*GetPlayerWantedLevel(pID),0,"i",pID);
return 1;
}
//Der Callback (jetzt brauchst du nur 1nen)
forward WantedTime(pID);
public WantedTime(pID) return SetPlayerPosition(pID,2294.4167,2424.8342,10.8203);
mfg. ![]()
Du hast wahrscheinlich den Ordner "Tickets" in deinen scriptfiles nicht angelegt ![]()
mfg. ![]()
Wie müsste es aussehen wenn ich diesem wert "p1234" einen betrag hinzu addieren möchte wenn der jetzige wert beispielsweise 500 ist und ich diesen um 200 erhöhen will?
So:
SpielerInfo[playerid][p1234] += 200; //um 200 erhöht
mfg. ![]()
new str[32] //Angenommen das ist der schon fertige Hash
for(new c = 0; c < strlen(str); c++) Tolower(str[code=c]);
Mhm...schreibe es mal so:
new str[32],len=strlen(str),c;
for(; c<len; c++) str[code=c] = tolower(str[code=c]);
mfg. ![]()
Ja, schau mal in das Script und schau dir mal diese Funktion an:
http://wiki.sa-mp.com/wiki/Tolower
mfg. ![]()
Poste mal die Zeile, was da drinnen steht ![]()
mfg. ![]()
Bekomme einen Warning: Loose indentation warum?
Weil du es nicht richtig eingerückt hast ![]()
Schreibe das mal so:
dcmd_sus(playerid, params[])
{
if(!IstPolizist(playerid)) return SendClientMessage(playerid,WEIß,"Du bist kein Polizist!");
new pID,pstring[128],name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1],name2[25];
GetPlayerName(playerid, name, sizeof(name));
if (sscanf(params, "us", pID, string)) return SendClientMessage(playerid,WEIß,"Benutzung: /sus [playerid] [Grund].");
GetPlayerName(pID, name2, sizeof(name2));
format(pstring, sizeof(pstring), "%s hat %s ein Wanted gegeben. [%s]", name, name2,pstring);
PolizeiNachricht(1, BLAU, pstring);
format(pstring, sizeof(pstring), "Du hast ein Wanted wegen %s von Beamter %s bekommen.", pstring, name);
SendClientMessage(playerid, BLAU, pstring);
return 1;
}
mfg. ![]()
Wieviele Teamler waren denn bisher in diesem Thread?
2 (Du und Sniper) ![]()
Wäre es dann nicht angebracht, sich vielleicht etwas verstärkung ins Team zu holen? Ihr seht ja wohl selber ein, dass ihr ein wenig überfordert seid. Ich will euch/dir nicht unterstellen, dass ihr hier schlechte Arbeit macht. Aber bei fast 25.000 Registrierte User, bleibt das nicht aus, dass euch die Arbeit etwas über den Kopf wächst. Zumal ihr ja wie wir alle ein Privat leben hat, welche selbsverständlich vorrang hat.
Meine Meinung.
mfg. ![]()
ist es möglich einen Sprunk funktionierbar machen?
Man kann sie funktionierbar machen, aber musst halt Anims nutzen, kannst anstatt dem Befehl aber auch wie normal die "Enter" Taste nutzen ![]()
mfg. ![]()
Steht doch in dem Tutorial:
enum PlayerDA
{
Level,
Admin
}
new Spieler[MAX_PLAYERS][PlayerDA];
mfg. ![]()
Öffne mal auf deinem pc die cmd.exe und gib da ein ping http://www.hierdeineurl.de
und dann hast du die Ip ![]()
mfg. ![]()
Da muss ein Semikolon rein oda?
Nope, es gehen beide Varianten, meine (finde ich nur schöner), da ich keine Klammern durch das Komma verwenden muss ![]()
mfg. ![]()
Stats Funktion liegen?
Zeige mal, was da drinnen steht, also poste mal die Funktion ![]()
mfg. ![]()
So z.B. :
public OnPlayerSpawn(playerid)
{
switch(GetPVarInt(playerid,"Fraktion")) {
case 1: SetPlayerInterior(playerid,6),SetPlayerPos(playerid,lspdspawn);
case 2: SetPlayerInterior(playerid,1),SetPlayerPos(playerid,medicspawn);
}
return 1;
}
mfg. ![]()