Was bezweckt if(vehicleid == 473) die ID ndert sich nach dme restarten des Servers
Beiträge von ChristianW
-
-
Wahrschienlich hast du die Autos in den Boden rein gemappt dann springen die und sind vermischt
-
String
Danke ich habe es jetzt anders und es werden 20 Zeilen angezeigt hier mal zum anschauen
if(!strcmp(cmd,"/corpse",true))
{
if(PlayerInfo[playerid][pJob] == 36)
{
new str[100],endstr[1000], counter = 0;
for(new i2 = 0; i2 < MAX_BESTATTER; i2++)
{
new Float:X1 = BestatterInfo[i2][Todx], Float:X2 = BestatterInfo[i2][Tody], Float:X3 = BestatterInfo[i2][Todz];
if(counter <= MAX_BESTATTER)
{
if(IsPlayerInRangeOfPoint(playerid,200.0,X1,X2,X3) && BestatterInfo[i2][Angenommen] == 0)
{
format(str,sizeof(str),"Verstorbener: %s\n",BestatterInfo[i2][Opfer]);
strcat(endstr,str);
counter ++;
}
else
{
format(str,sizeof(str),"Slot nicht in Nutzung\n");
strcat(endstr,str);
counter ++;
}
}
}
ShowPlayerDialog(playerid,DIALOG_CORPSE,DIALOG_STYLE_LIST,"Aufträge von Pixel Roleplay",endstr,"Auswählen","Beenden");
return 1;
}
return SendClientMessage(playerid,WHITE,"Du bist kein Bestatter!");
}Mfg
-
public OnPlayerCommandText(playerid, cmdtext[]){ if(!strcmp(cmd,"/corpse",true)) { if(PlayerInfo[playerid][pJob] == 36) { for(new i2 = 0; i2 < MAX_BESTATTER; i2++) { new Float:X1 = BestatterInfo[i2][Todx], Float:X2 = BestatterInfo[i2][Tody], Float:X3 = BestatterInfo[i2][Todz], str[240];
if(IsPlayerInRangeOfPoint(playerid,200.0,X1,X2,X3) && BestatterInfo[i2][Angenommen] == 0) { format(str,sizeof(str),"Verstorbener: %s\n",BestatterInfo[i2][Opfer]); strcat(str, string); } else { format(str,sizeof(str),"Slot nicht in Nutzung\n"); strcat(str, string); } } ShowPlayerDialog(playerid,DIALOG_CORPSE,DIALOG_STYLE_LIST,"Aufträge von Pixel Roleplay",string,"Auswählen","Beenden"); return 1; } return SendClientMessage(playerid,WHITE,"Du bist kein Bestatter!"); } return 0;}Hey kannst du das nochmal so anordnen das es mehrzeilig ist
Das geht so:
1.) Du wechselst vom Editor zum Quellcode
2.) Rückst es richig
3.) Schickst abDanke dir
-
ShowPlayerDialog in der Schleife macht keinen Sinn. Genau so wie das erstellen des Strings "str", denn so wird er bei Jedem Schleifendurchgang neu erstellt und ist somit immer leer und kann nur 1 Zeile enthalten.
Und wie mache ich das jetzt das 20 Spalten da sind?Edit 29 zu 20 gemacht
-
Hey Com,
Iwie wird immer nur eine Reihe Slot nicht in Nutzung angezeigt?
Also es sollen da ja 20 Einträge sein mir wird da leide rnur 1ner angezeigt?if(!strcmp(cmd,"/corpse",true))
{
if(PlayerInfo[playerid][pJob] == 36)
{
for(new i2 = 0; i2 < MAX_BESTATTER; i2++)
{
new Float:X1 = BestatterInfo[i2][Todx], Float:X2 = BestatterInfo[i2][Tody], Float:X3 = BestatterInfo[i2][Todz], str[240];if(IsPlayerInRangeOfPoint(playerid,200.0,X1,X2,X3) && BestatterInfo[i2][Angenommen] == 0)
{
format(str,sizeof(str),"%sVerstorbener: %s\n",str,BestatterInfo[i2][Opfer]);
}
else
{
format(str,sizeof(str),"%sSlot nicht in Nutzung\n",str);
}
ShowPlayerDialog(playerid,DIALOG_CORPSE,DIALOG_STYLE_LIST,"Aufträge von Pixel Roleplay",str,"Auswählen","Beenden");
}
return 1;
}
return SendClientMessage(playerid,WHITE,"Du bist kein Bestatter!");
} -
Es ist nicht was einzigartiges allerdings brauche ich es nicht
-
Hey,
Da ich den AntiCheat nichtmehr gebrauchen kann biete ich ihn hier nochmal!
Damals habe ich ihn von ReasonDev erhalten. Jetzt habe ich noch hinzugefügt das nach jedem starten die Hardwareid, IP und ob er Hackt in eine MySQL Datenbank geschrieben wird!Ich verkaufe die gesamte Projektmappe:
Ein Bild:
Als Gegenleistung nehme ich nur Geld!
Dieser AntiCheat wird mehrmals verauft. Copyrights gehen dann trotzdem an euch!
Mfg
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier. -
Einzigartige Features
-
Nenn ma den Bug da kann ma eher helfen
-
Änder mod in modx
-
Was willst du jetzt Wissen?
-
myphpadmin bist du besoffen xD
Du musst das doch wissen du bist MySQL Gott xD -
such mal iwie in so eine Richting
for(new i = 1; i < MAX_PLAYERS; i++)
{
Kick(i);
} -
Ich Informiere mich da vorher lieber mal erst richtig
Vieleicht weisst du ja das ich auf einem Internat bin daher kannst du dir ersteinma 5 Tage Zet lassen und ich ahbe auch heut eiene ANfrage bekommen da sich wme was scripten soll, der würde mir das Geld auch per Paypal gebenmfg
-
Das Problem ist, das ich mit PSC´s nix anfangen kann. Oder du versuchst Sie irgendwie umzuwandeln (auf PP), dann könnte man drüber reden^^
Das Umwandeln ist enorm teuer PSC bietet eine mögluchkeit an das Geld auf Banküberweisung zurückzuchangen 0 % Gebühren
-
Habe ich garnicht
Ich finde die Map ja mal richtig geil, undzwar könnte man auch ein paar Maps im Sonderangebot von dir kaufen?
Ich habe 45 Euro PSC wenn du willst kannst du mich ja map per PN anschreiben -
84.38.75.183:7777
teste eben -
das wird nicht gehen da du dich an den Enum halten must ....Ich habe es doch auch so im Script:
Beispiel
format(Fahndung[i][Stichwort],128,"%s", dini_Get(Data,"Stichwort") );
Geht auch Errorfrei
//
Oh habs gesehenHier das rcihtige
ormat(SpielerInfo[playerid][pGeschlecht],15,"%s",r_mysql_GetString("Geschlecht"));
-
Eddy teste mal das
format(SpielerInfo[playerid][pGeschlecht],sizeof(SpielerInfo[playerid][pGeschlecht]),"%s",r_mysql_GetString("Geschlecht"));
Da kannst du kein sizeif nehmen
format(SpielerInfo[playerid],15,"%s",r_mysql_GetString("Geschlecht"));E// Komma vergessen