Es ist keine Sinnlose frage wenn man mal genau üerlegt ist sie sinnvoll.
Nein, deine Frage ist "sinnlos", da sie eine Art agnostische Frage ist ![]()
mfg. ![]()
Es ist keine Sinnlose frage wenn man mal genau üerlegt ist sie sinnvoll.
Nein, deine Frage ist "sinnlos", da sie eine Art agnostische Frage ist ![]()
mfg. ![]()
mysql_SetInt
Die Ip-Addresse ist in einem Array gespeichert, also kein Integer sondern ein String ![]()
mfg. ![]()
Lese dir doch einfach alles auf dieser Seite durch:
http://wiki.sa-mp.com/wiki/TextDrawBoxColor
Ich rede konkret von diesem Zitat:
The colour. Opacity is set by the alpha intensity of colour (eg. color 0x000000FF has a solid black box opacity, whereas 0x000000AA has a semi-transparent black box opacity).
mfg. ![]()
Naja, schau dir doch einfach mal das an, dann einfach Ip speichern lassen und voila:
http://wiki.sa-mp.com/wiki/GetPlayerIp
mfg. ![]()
Mich wunderts gerade, dass da überhaupt was passiert ![]()
Schreibe das mal so:
ocmd:ticket(playerid, params[])
{
if(!strcmp(params,"ausstellen",true))
{
if(SpielerInfo[playerid][sFraktion] == 1 || SpielerInfo[playerid][sFraktion] == 2)//SAPD + Military
{
new pID, tPreis, Reason[64];
if(sscanf(params,"uis",pID,tPreis,Reason)) return SendClientMessage(playerid,COLOR_HINWEIS,"Benutze: /ticket ausstellen [SpielerID] [Preis] [Grund]");
if(!IsPlayerConnected(pID)) return NichtOnline
new string[128];
format(string,sizeof(string),"Officer %s hat dir ein Ticket in höhe von $%d ausgestellt.",SpielerName(playerid),tPreis);
SendClientMessage(pID,COLOR_BLUE,string);
format(string,sizeof(string),"Grund: %s - Benutze /ticket accept um es zu zahlen.",Reason);
SendClientMessage(pID,COLOR_BLUE,string);
format(string,sizeof(string),"Du hast dem Spieler %s ein Ticket von $%d ausgestellt.",SpielerName(pID),tPreis);
SendClientMessage(playerid,COLOR_BLUE,string);
format(string,sizeof(string),"Grund: %s - Warte bis der Spieler das Ticket bezahlt.",Reason);
SendClientMessage(playerid,COLOR_BLUE,string);
format(string,sizeof(string),"Officer %s hat dem Spieler %s ein Ticket ausgestellt."); // Frei lassen vorerst
SendCopMessage(string);
SetPVarInt(pID,"TicketPreis",tPreis);
}
else NichtBefugt
}
else if(!strcmp(params,"accept",true))
{
if(GetPVarInt(playerid,"TicketPreis") < 1) return SendClientMessage(playerid,COLOR_GREY,"Dir wurde kein Ticket ausgestellt.");
new string[128];
format(string,sizeof(string),"Der Spieler %s hat sein Ticket bezahlt.",SpielerName(playerid));
SendCopMessage(string);
new tPreis = GetPVarInt(playerid,"TicketPreis");
GivePlayerMoney(playerid,-tPreis);
format(string,sizeof(string),"Du hast dein Ticket in höhe von %s gezahlt.",tPreis);
SendClientMessage(playerid,COLOR_BLUE,string);
DeletePVar(playerid, "TicketPreis");
}
return 1;
}
mfg. ![]()
Ich weiß gar nicht wo eurer Problem ist, dafür gibt es doch den Off-Topic Bereich ![]()
Ihr müsst ja nicht darauf antworten oder es euch durchlesen, aber ich finde in einer gewissen Hinsicht belebt es dieses Forum und sorgt mal für lustige Lachflashes oder einfach mal für interessante oder uninteressante Themen.
Das ist auch immer so eine Sache der Perspektive, es ist zwar so, dass Thema "Wie schreibe ich einen Liebesbrief" für > 16 jährige ziemlich uninteressant ist, aber für 12 oder 13 jährige könnte dies interessant sein...
Was ich damit sagen will, es liegt immer im Auge des Betrachters ob ein Thema interessant ist oder nicht.
Aus diesem Grund finde ich diesen Thread überflüssig !
mfg. ![]()
Wie auch immer es wird das alles ich auch per Skript möglich
bis auf die Bots für einzelne Spieler.
Wat ![]()
@Thread
Ich persönlich finde das (wie ich es dir schon gesagt hatte) das dies eine sehr tolle Idee ist ![]()
Wünsche euch viel Glück und bin mal gespannt, was da noch so alles rauskommt ![]()
mfg. ![]()
Das geht aber noch um einiges besser, ich zeige dir mal ein Beispiel von WaffenSpeichern:
stock WaffenSpeichern(playerid)
{
new waffe,ammo,save[40],name[MAX_PLAYER_NAME], i, string[9];
GetPlayerName(playerid,name,sizeof(name));
format(save,sizeof(save),"/Waffen/%s.ini",name);
//____________________________________Waffen Speichern____________________________________
for(; i!=11; i++) {
GetPlayerWeaponData(playerid,i,waffe,ammo);
format(string, sizeof string,"waslot%d",i);
dini_IntSet(save,string,waffe);
format(string, sizeof string,"amslot%d",i);
dini_IntSet(save,string,ammo);
}
return 1;
}
Dann musst du das nicht 11x ausführen, das hättest du bei den anderen Sachen auch machen können, würdest einiges an Code sparen ![]()
mfg. ![]()
Schlau eine Funktion zu erstellen die nicht geht
teste es mal da kommt immer 1999 raus
Bei mir gehts, kann nix dafür wenn du die Funktion nicht nutzen kannst ![]()
Ne leider nicht,
hier würde er Kaliber als IP nehmen
Stimmt, sehs grad, ja dann change das mal so und wir kommen hierzu:
Ich habe keine Ahnung ob das gehen könnte, habe hier gerade kein Samp drauf ![]()
mfg. ![]()
Und da sich die Heuballen bewegen ist es teils echt schwirig
Mapp dir doch selber n paar Heuballen übereinander und bewege diese mit MoveObject, das haste in 15min erledigt ![]()
mfg. ![]()
Also ich könnte den Fehler in der Rechnung nicht sehen hahahahaahha
Tzz, war doch ne ganz kleine Simple Gleichung ![]()
da ist keinerlei unterschied bloß das bei mir eben 0.00000 ist und bei dir nur 0 das önder nichts habe es getestet gleicher Warning...
Setzt mal deine Brille auf und vergleiche unsere beiden Codes nochmal gründlicher ![]()
So hab ich die Objecte eingetragen
Du musst es aber so machen:
CreateDynamicObject(4569,7124.10009766,-1704.00000000,11.50000000,0.00000000,0.00000000,290.0,2,-1,-1,400.0);
mfg. ![]()
CreateDynamicObject(6959,3907.29980469,-1961.09960938,3.79999995,0.00000000,0.00000000,0.00000000,250 worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 400.0););
ne des passt so ich will eh eine Race Welt und ne Stunt Welt. Is das Richtig so :)?
Nein, richtig wäre es so:
CreateDynamicObject(6959,3907.29980469,-1961.09960938,3.79999995,0.0,0.0,0.0,1,-1,-1,400.0);//Wäre jetzt Virtuelle Welt 1
Das Objekt ist nur in der Virtuellen Welt 1 zu sehen ![]()
mfg. ![]()
Kann man i.-wie Überprüfen welche plugins man braucht??
Bist du zu blöd zum lesen ?! Lese mal meinen vorherigen Post !!! ![]()