Ich bin auf jedenfall da
Und kann es auch nur jedem empfehlen da zu sein. Es lohnt sich
Beiträge von maddin
-
-
Funktioniert das mit strings genau so wie mit integer und float werten?
-
Kann mir mal jemand erklären was genau die funktion numargs() macht? Sowohl in der deutschen als auch in der Englischen Wiki steht nichts darüber.
-
Das hat mit der Version überhaupt nichts zu tun bzw nur zum teil.
Private wow server sind nicht Illegal, allerdings auch nicht legal. Sie werden lediglich von Blizzard "gedulded" solange man dadurch in keiner form Geld verdient. Sprich EQ gegen Geld oder sonstige Spielerischen vorteile. Man befindet sich da also in einer kleinen Grau Zone. Musste mich deswegen selbst mal schlau machen
Mal abgesehen davon das es kaum eine Core auf neuster version gibt. Es gibt ja noch nichtmal eine ab 4.0.0 die Bufrei läuftBTT: Klingt für mich nach nem 0/8/15 Projekt. Ausserdem hasse ich Custom EQ. Das Senkt den Spielspass derbst, es sei denn es ist eh son Kiddy Server wo nur geflamet wird usw.
Vllt mal n Paar mehr Infos geben.Mfg.
-
Wieso so umständlich? Du kannst das doch aller mit einem query machen per INSERT INTO.
Zeig mal CreateVehicleRow(Carid, Carmodel) wenn darum geht das keine neue zeile angelegt wird sollte da der fehler liegen. -
Du musst erst format benutzen, und danach den string per SendClientMessage ausgeben
public PayDay()
{
new string[128];
new std_x,sek_x,min_x;
gettime(std_x,min_x,sek_x);
if(min_x == 41)
{
for (new i; i < MAX_PLAYER_NAME; i++)
{
if(IsPlayerConnected(i))
{
new nxtlevel = Spieler[playerid][Level];
new payday = nxtlevel*1000;
new kosten;
kosten = payday/100*19;
GivePlayerMoney(i,payday-kosten);
Spieler[playerid][pExp]++;
//GameTextForPlayer(i," ~p~ PayDay",6,5000);
format(string,sizeof (string),"||______________PayDay_________________||");
SendClientMessage(playerid,ROT,string);
format(string,sizeof (string)," GrundGehalt:[%d$]Mehrwertsteuer:[-%d$]",payday,kosten);
SendClientMessage(playerid,ROT,string);
}
}
}
}
//E: sry zu spät dein edit gelesen^^ -
Ich geb dir 1/10 für die Mühe. Nichts für ungut, aber wofür sowas wenn es schon zich andere CMD arten gibt die auch noch schneller sind und mehr funktionen mitbringen wie callbacks etc.
-
strcat setzt setzt den zweiten string hinter den ersten. Sonst hättest du wie gesagt nur einen Einzigen Admin in deiner liste.
Also Pron durchgang wird name/n hinter den letzten string gesetzt damit du nachhher alle namen als liste hast. -
ne weil er ja innerhalb einer klammer definiert wurde, und sich der dialog ausserhalb befindet.
Kannst es ja mal so versuchen:
if(strcmp("/admins",cmdtext,true) == 0)
{
new string[128],string2[26],name[MAX_PLAYER_NAME],i=0;
for(; i < MAX_PLAYERS; i++)
{
if(pInfo[i][admin] == 1)
{
GetPlayerName(i, name, sizeof(name));
format(string2, sizeof(string2),"%s\n",name);
strcat(string, string2);
}
}
ShowPlayerDialog(playerid, adminmenu, DIALOG_STYLE_MSGBOX,"Diese Admins sind online:", string, "Ok", "Verlassen");
return 1;
} -
du müsstest string vor der schleife definieren damit das klappt. Aber trotzdem würdest du dann nur den Namen des letzten Admins bekommen, da string ja immer wieder überschrieben wird.
-
Zitat
Dann habe ich das mit Anti-DeAMX eingebaut, und das einzige was decompilet worden ist, ist folgendes:
[...]
Also, da kann man nichtmal den Aufbau nachvollziehen^^ZitatHat der TS irgendwas anderes behauptet?
Und jetzt les du nochmal. Falls du das weiter diskutioren willst, schreib mir ne PN. -
Hat der TS irgendwas anderes behauptet?
-
Zitat
Joar die Religion gibt den Leuten den Kraft aber wie man sieht die falsche.
Weil die leute auch ohne Religion ihre eigene meinung vertreten, und in der Religion bestätigung dafür suchen. Und wenns nicht passt wirds passend gemachtEs gibt nur einen wahren Gott und das ist das fliegende Spaghetti Monster!
-
So einen Thread gibt es schon, Ist sogar Sticky. Wie kann man sowas übersehen?
[ SCRIPTING ] Warning (& Error) Erklärungen + BehebungenThommylee, sowas wirst du hiermit auch nicht verhindern können weil die meisten hier im forum nicht weit genug denken um mal die Suchfunktion an zu schmeissen.
BTW ist der Thread hier echt schwach. Du hast nur einen einzigen Fehler aufgezählt und diesen nichtmal erklärt. Praktisch ist das hier also nichtmal ein Tutorial, also doch der falsche bereich. -
Ich frag mich eher wie man sich bei 180 auf nem motorrad unterhalten kann und sich während der fahrt als fährer dabei den helm auszieht O.o
-
@dead, die länge fehlt^^
format(string, sizeof(string), "Dein Account, %s existiert.", spname); -
Unter SendClientMessage kannst du keine weiteren parameter benutzen. Was du brauchst ist format
-
Seh ich auch so. Ist mal was anderes als diese ganzen LS Reallife server. Ausserdem gefällt mir da die Atmosphäre besser. San Fierro ist ne schönere stadt, mal weg von dem ganzen Gang gedönse und n bisschen mehr auf RP und Mafia like machen dann wirds auch was (meiner meinung nach).
//E: das "Seh ich auch so" war auf NeoPhoenix Post bezogen^^
-
Weil durch den Timer immer die Funktion Counter aufgerufen wird, und somit immer wieder counter auf 3 gesetzt wird. Mach new counter=3; mal global dann sollte es gehen. Und vergiss nicht es bei case 0 wieder auf 3 zu setzen.
-
Cache leeren, vllt ein paar mal F5 drücken um die Seite zu aktualisieren. Und falls du es als Lesezeichen benutzt lösch das alte und erstell ein Neues.