Nein immernoch der gleiche Fehler
Beiträge von #include
-
-
Hallo, ich hab mal eine Frage, undzwar ich versuche mich grad an mySQL und dann bekomme ich diesen Error:
C:\Users\Johannes\Desktop\Server - Kopie\gamemodes\test.pwn(41) : error 017: undefined symbol "host"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
Und hier ist der Code:#include <a_samp>
#include <mysql>#define host "localhost"
#define mysqluser "root"
#define mysqlpass ""
#define database "samp_db"---Blabla---
public OnGameModeInit()
{
mysql_init(LOG_ALL, 1);
mysql_connect(host,mysqluser,mysqlpass,database);
-----
} -
Geht das garnicht unter: public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) oder schon?
Wie also return {}? (Sorry für die dumme frage :)) -
Guten Morgen, Breadfishuser.
Ich habe eine Frage, undzwar ich habe mir SELBST überlegt wie ich Fraktionsfahrezuge mache und bin auf diesem Code gekommen:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
OnPlayerEnterVehicle(playerid,17(=LSPDAUTO),0);
if(!isPlayerInFrakt(playerid,1)) return SendClientMessage(playerid,Color_RED,"Du bist nicht ein Teil des SAPD's!"); RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,Blau,"Gebe im Chat /motor ein um den Motor an/auszumachen, und /light ein um das Licht an/auszumachen.!");
return 1;
}Jedoch wird der Fahrer nicht aus dem Auto gekickt, hat da jemand eine Idee?
LG
-
Du hast wohl irgendwo ein } zu wenig
Bei mir sind durch 1 20 Fehler entstanden. -
Okay geschickt
-
Ja hab ich.
Sollte in meinem Profil sein -
ocmd:light(playerid,params[])
{
if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER) return SendClientMessage(playerid,Color_RED,"Du bist nicht der Fahrer eines Fahrzeugs!");
new vID=GetPlayerVehicleID(playerid),
engine,
light,
alarm,
doors,
bonnet,
boot,
objective;
//motor an aus
GetVehicleParamsEx(vID, engine, light, alarm, doors, bonnet, boot, objective);
if(light==1)
{
light = 0;
SendClientMessage(playerid, Blau,"Du hast das Licht ausgemacht.");
}
else{
light = 1;
SendClientMessage(playerid, Blau,"Du hast das Licht angemacht.");
}
SetVehicleParamsEx(vID,engine, light, alarm, doors, bonnet, boot, objective);
return 1;
}ocmd:motor(playerid,params[])
{
if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER) return SendClientMessage(playerid,Color_RED,"Du bist nicht der Fahrer eines Fahrzeugs!");
new vID=GetPlayerVehicleID(playerid),
engine,
light,
alarm,
doors,
bonnet,
boot,
objective;
//motor an aus
GetVehicleParamsEx(vID, engine, light, alarm, doors, bonnet, boot, objective);
if(engine==1)
{
engine = 0;
SendClientMessage(playerid, Blau,"Du hast den Motor ausgestellt.");
}
else{
engine = 1;
SendClientMessage(playerid, Blau,"Du hast den Motor erfolgreich gestartet.");
}
SetVehicleParamsEx(vID,engine, light, alarm, doors, bonnet, boot, objective);
return 1;
}
Das sollts sein, wenn da eine Fehlermeldung kommt, sag mir bescheid dann hab ich eine Zeile vergessen
Und des mit ManualVehicleEngineAndLights(); musste auch noch OnGameModeInit drinne lassen -
http://www.youtube.com/watch?v=jaXtUv1ENTM
Meins ist 1 zu 1 des. Bei mir funkts, wenn du zu faul bist des abzuschreiben, kann ich dir des einfach schicken, sag bescheid, kannst dir ja dann die Erklärung da anhören! -
Villeicht eine einfache so eine Lampe(kenne ID gradnicht auswendig ist eigentlich das bekannteste)
-
Ist schon egal, hat nicht die ganzen Features wär nur Dreck wenn die alle wegwären
-
Wie macht man am besten Fraktioncars?
-
Ich habe dort ein kleines, freies stück Grashecke. Was könnte ich dort platzieren?
Villeicht direkt nochmal so einen Zaun, aber den bauste so, dass man nicht sieht, dass das 2 sind -
Init' Rechtschreibfehler
-
Was genau funktioniert bei dir nicht? Hast du bei OnGameModeInt:
ManualVehicleEngineAndLights(); -
Kannst dus mal bitte mit pwncodedings schicken? So will ich das nicht lesen, sorry.
-
Hast du in mysql auch in Server.cfg unter Plugins gemacht?
-
PAWNO neugestartet? Wenn du grad erst Included hast kanns daran liegen
-
Nein?
Wie macht man das am besten? -
Guten Abend,
Ich hab eine Frage, undzwar habe mich mithilfe von MrMonat ein Tacho erstellt, ich habe es genauso wie im Video, jedoch wird er mir nicht ingame angezeit.
Error bekomm ich beide.Der Ganze Text: (einfaches DigiTachoSystem)
forward sekunde();
public sekunde()
{
new string[128];
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(!IsPlayerInAnyVehicle(i))continue;
format(string,sizeof(string),"%ikm/h", getPlayerSpeed(i));
GameTextForPlayer(i, string, 1000, 1);
}
return 1;
}
getPlayerSpeed(playerid)
{
new Float:x, Float:y, Float:z, Float:rtn;
if(IsPlayerInAnyVehicle(playerid))
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), x, y, z);
}
else
{
GetPlayerVelocity(playerid, x, y, z);
}
//rtn = wurzel(x*x + y*y + z*z);
rtn = floatsqroot(x*x + y*y + z*z);
return floatround(rtn * 100 * 1.61);
}