in der Zeile musst du nur einrücken
loose indentation
Poste mal paar Zeilen mehr
Beiträge von Kevin B.
-
-
schick mir TV(Teamviewer) Daten per PN ich zeig dir das
-
ich danke euch
das es an so eine Kleine sache Liegen kann Unglaublich -
wo gibt es den den Aktuellsten ?nicht das ich nach her ein Älteren laden tue:D
@[My]Sven_Martinez
leider auch nicht -
Rück mal Über all wo "loose indentation" ist richtig ein
-
den poste einfach mal die Erros und die zuwenig Zeilen.
-
was für Fehler/Probleme hast du?
Poste die Zeile und den Entsprechenden Code dazu. -
z.b bei den
ocmd:ahatnix(playerid,params[])
{
new pID,grund[128],string[128],string2[128];
if(sscanf(params,"us[128]",pID,grund))return SendClientMessage(playerid,ROT,"/ahatnix [ID][GRUND]");
if(sInfo[playerid][sSpieler_adminlevel] == 1991)
{
HatNix[pID] = 1;
format(string, sizeof(string), "[Admin Hilfe System]%s Gibt %s Hilfe Leistung Grund: %s",SpielerName(pID),SpielerName(playerid),grund);
format(string2, sizeof(string2), "[Hilfe System]%s Gibt Dir Hilfe Leistung da du es Ohne nicht schafen Würdest",SpielerName(pID));
SendClientMessage(pID,ROT,string2);
SendClientMessage(pID,ROT,"[Hilfe System]Mit /hatnix Kannst du es Einlössen, Tu es Bitte vohr ein GMX sonst ist es Weg.");
for(new i=0; i<GetMaxPlayers(); i++)
{
if(sInfo[playerid][sSpieler_adminlevel] == 1991 || sInfo[playerid][sSpieler_supporter] == 1)
{
SendClientMessage(i,ROT,string);
}
}
}
else
{
IsAdmin
}
return 1;
}
ist aba auch bei alles andren wo das if(sscanf(params,"u",pID)) Dirne ist//Bissen code vergessen
-
hey ich hab langen das Problem das ich das u nicht mehr nutzen kann bei if(sscanf(params,"u",pID)) alos wen ich Ingame /x UserName eingebe zeigt er mir den entweder an das es den Befehl nicht gibt oda /x [SpielerName/ID]
hat da wer eine Problem Lösung?
lg kifkat -
-
den weis das System doch gar nicht ob du der Eigentümer den Hauses Bist?
ich will es ja so machen das man nur am haus /savespawn machen kann und soll er ja fragen ob es auch dein haus ist
Heist wen er nicht der Eigentümer ist soll er da nicht /savespawn machen können
//Edit² Text -
Fehler Gefunden und die .pwn an Ihn versendet
-
Hättest du da nen Tutorial für ?
schau mal hier http://forum.sa-mp.de/san-andr…player/board39-tutorials/ da Wirst du Sicherlich Fündig -
mach es Lieber mit Enums
Finde ich Persönlich besser -
da gebe ich Kaliber recht, so ein Haus System ist nicht mal schwer zu Skripten
-
Hey ich bin Grade dabei mir ein Spawn Befehl zu Skripten doch leider misslingt das er Bennet Ihren wie die Forschleife.
ocmd:savespawn(playerid,params[])
{
for(new haus=0;haus<MAX_HAUS;haus++)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if(strcmp(HausInfo[haus][haus_besitzer],name,true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,10,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]))
{
new Float:Spawn_x,Float:Spawn_y,Float:Spawn_z;
GetPlayerPos(playerid,Spawn_x,Spawn_y,Spawn_z);
sInfo[playerid][sSpieler_x] = Spawn_x;
sInfo[playerid][sSpieler_y] = Spawn_y;
sInfo[playerid][sSpieler_z] = Spawn_z;
SendClientMessage(playerid,GRAU,"[Spanw]Dein Spawn Würde gespeichert wen du Sterben Tust Wirst du Hier spawnen.");
return 1;
}
else
{
SendClientMessage(playerid,ROT,"Du Befindest Dich nicht an dein Haus.");
return 1;
}
}
else
{
SendClientMessage(playerid,ROT,"Dir Gehört das Haus nicht.");
return 1;
}
}
return 1;
}
Mach ich die Returns Weg Bekomme ich mehr wie 20Zeilen mit "Du Befindest Dich nicht an dein Haus."
währe cool wen mir da wer helfen könnte
lg kifkat -
if(strcmp(cmdtext,"/derby",true)==0)
{
if(GetPlayerVirtualWorld(playerid) > 0)// daf kein ; sein
{
SetPlayerPos(playerid, -1351.4908,447.4031,31.0797);
SetPlayerVirtualWorld(playerid, 4);
return 1;
}
else
{
SendClientMessage(playerid,ROT," Du bist in einen MiniGame /n mache /exit um es zu verlassen");
}
} -
aso
danke für deine Hilfe, Funktioniert nun. -
ein stock definiere?
oda meinst das?
sInfo[playerid][sSpieler_x] = mysql_GetFloat("accounts", "x", "Name", SpielerInfo[playerid][pName]);//x
sInfo[playerid][sSpieler_y] = mysql_GetFloat("accounts", "y", "Name", SpielerInfo[playerid][pName]);//y
sInfo[playerid][sSpieler_z] = mysql_GetFloat("accounts", "z", "Name", SpielerInfo[playerid][pName]);//z -
den Fehler kenn ich noch net
stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])//function with tag result used before definition, forcing reparse
{
new query[128], Float:sqlfloat;
mysql_real_escape_string(Table, Table);
mysql_real_escape_string(Field, Field);
mysql_real_escape_string(Where, Where);
mysql_real_escape_string(Is, Is);
format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
mysql_query(query);
mysql_store_result();
mysql_fetch_float(sqlfloat);
mysql_free_result();
return sqlfloat;
}