Der String wird nicht ausgegeben da du dein command per Return beendest
Beiträge von Beavis
-
-
von Android
Android != AppleIch möchte ja nicht immer nen anderen Browser nehmen
Mal geht es und mal Buggt er rum -
Ahja der Browser ist Safari auf Apfel phone
Edit
Jetzt geht's wieder normal
-
Guten
Ich möchte ein Fehler im Design melden
Bei mir buggt die Top 10 Box -
aber sowas wie Accounts abspeichern da brauchst du unbedingt Mysql.

Schwachsinn
Man kann auch mit der standartfunktion arbeiten und warum man MySQL nutzen Muss ist mir ein Rätsel.
MySQL lohnt sich dann nur wenn man auch einfach extern auf Daten zugreifen möchte -
Wenn er in der nähe von X,Y,Z ist, wird die SendClientMessage mit dem string returnt was ist da falsch?
Der erste der da steht bekommst die message
return = Abbrechen er macht nicht weiter -
Alles anzeigen
stock ChatRange(playerid,farbe,weite,string[]){
new Float:X,Float:Y,Float:Z;GetPlayerPos(playerid,X,Y,Z);
for(new i; i < MAX_PLAYERS; i++)
if(IsPlayerInRangeOfPoint(i,weite,X,Y,Z)) return SendClientMessage(i,farbe,string);
return 0;
}
public OnPlayerText(playerid, text[])
{
new string[150],name[MAX_PLAYER_NAME+1];GetPlayerName(playerid,name,sizeof(name));
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid,Rot,"Sie müssen eingeloggt sein!");
format(string,sizeof(string),"%s: %s",name,text),ChatRange(playerid,Weiss,30,string);
return 0;
}Mfg. wenn ein fehler drin ist bitte melden

Wow du sendest den Text nur einmal
Ist dir überhaupt bewusst was ein return macht? -
schalte den mysql log ein ggf auch das chrashdetect plugin nutzen (dazu auch -d3 compilen)
-
was zum ...
if(mysql_CheckAccount(playerid))
{
//account exestiert
}
else
{
//nix da
}Wozu dann bitte switch und case?
Lohnt sich nicht
Außerdem würd ich den "stock" so umschreiben
stock mysql_CheckAccount(playerid)
{
new Query[128],Name[MAX_PLAYER_NAME],count;
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
mysql_real_escape_string(Name, Name);
format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s' LIMIT 1;", Name);
mysql_query(Query);
mysql_store_result();
count = mysql_num_rows();
mysql_free_result();
return ((!count)?(false):(true));
} -
Vorstellung da fehlen mir ein paar Bilder
Forum gefällt mir nicht. Das WBB 4 ist schrecklich, außerdem steht nix im ImpressumDas ich doof finde ist, das ihr die Jobs nicht wirklich vorstellt denn das ist eines der Wichtigsten punkte..
-
%s','%s','%s','%s','%s','%s',0",i,
Da ist einerDa fehlt eine ) am ende bei den string (nach der 0 )

-
nicht `tabelle`.`spalte`das ist falsch
Indirekt man kann es so machen
`DTuser`.`Name`,`DTuser`.`Team`,`DTuser`.`Rank`,`DTuser`.`Leader`
klappt auch Wunderbar und das ist vom Prinzip her das selbe
aber wenn man nur auf einer Tabelle zugreift ist es sowiso sinnlos in meiner sicht aus -
SQLite ist noch nicht ausgereift, da ich mir die Syntax etc. noch ansehen muss
Das ist im großen und ganzen die Selbe
-
-
dein code ist auch müll
if(GetPVarInt(playerid,"Coints") < 50) return ...
ist es kleiner als 50 dann fehler
bei dein Code hast du gefraget obs == ist
sprich hat man 51 gibts nen fehler von wegen du hast keine 50 .... -
Es ist mehr als unnötig
Da ist das Wiki besser geeignet als das "vorhaben" wenn man das so nennen kann
-
speichern
dini_IntSet(Spieler,"wantedpunkte",GetPlayerWantedLevel(playerid));laden
SetPlayerWantedLevel(playerid,dini_Int(Spieler,"wantedpunkte")); -
Tausche das ) in ein ; um
Schwachsinn
einfach ein ; hinterschreiben nix ersetzen -
Das Problem hab ich ab und an auch mal
Samp + GTA neuinstallation half bisher net -
Der Stern ist ja nen Textdraw wie heisst des
]