Ich behaupte das ist das Atmen von CJ ist bei mir im SP auch so wenn ich stehen bleibe ;).
Beiträge von [DT]midomen
-
-
ganz oben machst du new KickPlayer[MAX_PLAYERS];
bei onplayerconnectKickPlayer[playerid] = 0;
ocmd:kick(playerid,params[])
{
new pID,string[128];
if(IsPlayerTheAdmin(playerid,1))
{
if(sscanf(params,"u",pID))return SendClientMessage(playerid,0xFFFFFFFF,"EINGABE: /kick [ID]");
{
format(string,sizeof(string),"Aus welchem Grund möchten sie den Spieler %s kicken?",Spielername(pID));
ShowPlayerDialog(playerid,DIALOG_KICK,DIALOG_STYLE_INPUT,"Kickfunktion:",string,"Kicken","Abbrechen");
KickPlayer[playerid] = pID;
}}
return 1;
}im Dialog
case DIALOG_KICK:
{
new pID,string[128],kickstring[70];
if(response)
{
if(strlen(inputtext) == 0) // Wenn kein Grund angegeben wurde!
{
format(string,sizeof(string),"Aus welchem Grund möchten sie den Spieler %s kicken?",Spielername(pID));
SendClientMessage(playerid,0xE0C656FF,"Du hast keinen Grund angegeben!");
ShowPlayerDialog(playerid,DIALOG_KICK,DIALOG_STYLE_INPUT,"Kickfunktion:",string,"Kicken","Abbrechen");
}
else
{
SavePlayer(KickPlayer[playerid]);
format(kickstring,sizeof(kickstring),"Der Admin %s kickt den Spieler %s. Grund: %s",Spielername(playerid),Spielername(KickPlayer[playerid]),inputtext);
SendClientMessageToAll(0xDB5864FF,kickstring);
Kick(KickPlayer[playerid]);
}
}
}
} -
Der Fehler ist einfach das der Wert der beim Kick Befehl gesetzt wird nicht übernommen wird Lösung wäre eine Globale Variable.
-
Es tuhen eh fast alle so als wäre es ein verbrechen wenn man ein Pferd ist das Arme Pferd aber Rinder und Hühner in Massentierhaltungen wo man keinen Platz zum scheißen hat und alle gequalt werden da ist es wieder egal das hasse ich an der Menschheit!
-
Das Problem ist nur, dass die Sturmfeuer nicht immer neu abgefragt wird ob man jetzt schießen gedrückt hat oder nicht, deshalb kann ich das nicht abfragen
und wenn man die vorhandene Munition beim ersten schuss und die nach 1 sekunde z.b vergleicht?
-
Nutze die Funktion SetPlayerColor
-
Ich finde es kacke das es nicht bei allen Schusswaffen geht deswegen nur 6/10 Punkte.
-
Nun ich finde Pferdrfleisch nicht schlecht es ist hochwertiger als Rind aber Gedopte Pferde ne danke ;).
-
for(new i=0;i<MAX_PLAYERS;i++)
{
if(GetPlayerVehicleID(i)==VARIABLEAUTO)
{
}
} -
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerInAnyVehicle(i))
{
}
} -
Dies kann ich nicht Beurteilen.
Es war ja auch nur dafür gedacht, das man sich keine Minigun usw Cheaten kann.Nunja aber du hast ja noch viel mehr fehler gemacht (abgesehen von dini weil dini scheiße ist ;)) z.B hast du 2 Timer erstellt wo in beiden abgefragt wird ob er waffen gecheatet hat einer hätte gereicht ;).
-
Ist alles Top

-> guterscripterdieserstormKann ich leider nicht behaupten z.B weist das Antiwaffencheat einige Lücken auf (Sehe ich schon auch wenn ich 1Min rüber geschaut hab) wahrscheinlich wenn man eine Waffe per ac_GivePlayerWeapon kriegt die Munition der Waffe leer schießt und dann sich die selbe Waffe wieder cheatet wird man nicht gebannt korigiere mich wenn es nicht stimmt.
-
zeige mal den kompletten Code.
-
Ich finde es zwar gut aber unnötig das du dafür Extra eine Include erstellst hättest du einfach ein stock gebastelt wäre es besser weil ich finde für ein Include sind es zu wenig Funktionen ;).
-
Währe sehr Lustig eine Waffe aller Mega man in Gta zu Haben (Dead Space 2) Schaumstoffinger sage ich nur ;D
Zu den Selfmade Script. Ambesten suchst du dir einen Scripter den du Bezahlst. Dieser kann dir das Script nach deinen Wünschen Erstellen ;D
Vielleicht will er nicht ein Jahr warten bis es fertig ist ;).
-
wofür braucht man da dini bitteschön bzw. mySQl
muss doch nichts abgespeichert werden oder doch?Natürlich es muss die JobId der Jobgehalt (falls er erst beim Payday überwiesen werden soll) Jobrank (falls es welche gibt) u.s.w gespeichert werden.
-
Also Batista, keine Sorge, midomen verzweifelt nur dabei, sich rauszureden.
Benutz meine Metode. - Ist viel eleganter als unnötige Timer und erst recht nicht so umständlich.xD dir ist bewusst das er mich permanent in Skype um hilfe bittet und im Scripting geht es nicht um Eleganz und unnötige Stocks aus Bot Scripts ;).
-
Ein Callback musst du nicht forwarden.
Ich schätze mal du willst es nicht einsehen die kacke die du gemacht hast ist ok für Bots aber für Spieler umständlicher es ist ein unnötiger Extra weg ;).
-
Natürlich ist es umständlicher was ist besser diesen Code den du gemacht hast gleich in einen Timer zu packen und es dann bei OnPlayerTake/GiveDamage abzufragen oder ein extra Callback zu machen?
-
Indem ich abfrage, ob er eine Patrone weniger hat.

kannste dann auch gleich über timer und dann per OnPlayerGive/TakeDamage ich glaube du müsstest selbst merken das es das selbe Prinzip ist nur dein länger bzw. umständlicher
