moin ich habe nin Problem mit sscanf bekomme ne warnung ausgeben
der Code
dcmd_teleport(playerid,params[])
{
new Area_tele[64];
if(PlayerInfo[playerid][pIsLogin] == false) return 1;
if(PlayerInfo[playerid][AdminLevel] > 1)
if(sscanf(params, "s",Area_tele)) {
return SendClientMessage(playerid,COLOR_WHITE,"USAGE: /teleport Locazion");
}
{
new Float:pos_x_tele,Float:pos_y_tele,Float:pos_z_tele,Float:pos_r_tele;
new AdminLevel_tele;
format(teleportcoords,sizeof(teleportcoords),"SELECT * FROM `teleport_coords` WHERE `AreaName`= '%s' LIMIT 1;",Area_tele);
mysql_query(teleportcoords);
mysql_store_result();
if(mysql_num_rows() == 1)
{
mysql_fetch_field("pos_x",teleportcoords); pos_x_tele = floatstr(teleportcoords);
mysql_fetch_field("pos_y",teleportcoords); pos_y_tele = floatstr(teleportcoords);
mysql_fetch_field("pos_z",teleportcoords); pos_z_tele = floatstr(teleportcoords);
mysql_fetch_field("AdminLevel",teleportcoords); AdminLevel_tele = strval(teleportcoords);
}
if(AdminLevel_tele < PlayerInfo[playerid][AdminLevel])
{
SetPlayerPos(playerid,pos_x_tele,pos_y_tele,pos_z_tele);
return 1;
}
if(mysql_num_rows() == 0)
{
SendClientMessage(playerid,COLOR_WHITE,"teleport Areaname not found");
}
mysql_free_result();
return 1;
}
}
ich habe mich schon Umgesehen etc auch in den tuts hier gegugt aber vll finded jmd ja mein Fehler
oder ich mache was grundlegendes Falsch
das Command selber funzt aber das Probs ist der server Crasht gerne ab und an bei dem Command auch Bei Ähnlichen Commands ohne mysql
Were für Hilfe dankbar