Könntest du so machen:
if(HatSpielerFuehrerschein(playerid,0) && IstinAuto(playerid))
stock IstinAuto(playerid)
{
if(GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) == 520)//wäre jetzt eine Hydra
{
return 0;
}
return 1;
}
mfg.
Könntest du so machen:
if(HatSpielerFuehrerschein(playerid,0) && IstinAuto(playerid))
stock IstinAuto(playerid)
{
if(GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) == 520)//wäre jetzt eine Hydra
{
return 0;
}
return 1;
}
mfg.
Arbeite doch mit dem Sa:Mp Wiki, nur so lernst du wirklich scripten
Hier: ShowPlayerDialog
Das ist die Funktion die du brauchst, jetzt schau dir das an und versuche es zu machen
mfg.
Mach das einfach so:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(HatSpielerFuehrerschein(playerid,0))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xB4B4B4FF," Du hast keinen Führerschein!");
}
}
return 1;
}
mfg.
Das machst du so:
new Float:RandomSpawn[][6] =
{
{595.3576,828.6940,-42.8361},
{693.4980,902.1960,-39.1213},
{619.8586,892.3693,-37.1285},
{632.1663,822.9274,-42.8269},
{577.1036,871.0527,-43.5810}
};
if(strcmp(cmdtext, "/deagle", true) == 0)
{
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2]);
return 1;
}
mfg.
Da es schon standard mäßig im Script ist muss man auch die standard Funktionen nutzen, sonst funktioniert es nicht
mfg.
Das Casino ist schon automatisch Dabei, muss man nicht extra scripten
mfg.
Joa, der Code sieht richtig aus
mfg.
Du musst die Funktionen in deinem Script ändern, halt in GivePlayerMoney ( wenn du was abziehen willst machst du das so: GivePlayerMoney(playerid, -50); ) und auf GetPlayerMoney(playerid);
mfg.
Das kommt darauf an, wie du im Script das mit dem Geld eingestellt hast
Wenn du die normale Funktion nutzt: GivePlayerMoney,dann sollte es funktionieren
mfg.
Okay, dass ist natürlich auf gut Deutsch Kacke!
Wie alt bust du denn?
Gruß
War das jetzt auch mich bezogen ?
Du hast doch selber gesagt man soll abends weniger Kohelnhydrate essen FAIL
mfg.
So guten abend,
wollte mal hören ob hier ein paar Leute dabei sind die LoL zocken und ob sie nicht Lust haben mit mir eine Runde zu zocken, denn alleine macht das net so ein Spaß
TeamSpeak 3 Ip: 46.38.242.242
mfg.
Vielleicht solltest du das Auto zuletzt zerstören lassen
mfg.
DestroyVehicle(dtc_AutohausSCar[playerid]);
Das einfach löschen Aber ich glaube das wird ein paar Fehler hervorrufen, dass die autos nicht mehr zerstört werden
Aber probier es selber aus, aus fehlern lernt man ja schließlich
mfg.
#define PRESSED(%0) \
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (PRESSED(KEY_SPRINT))//Leertaste
{
CreateObject(...);//hier halt das Object was du willst
}
return 1;
}
so ungefähr
mfg.
//EDIT:
Oh lese erst jetzt was du genau willst Hoffe aber du kannst mit meiner kleinen Hilfe so bissl weiterkommen
Der Code ist zwar schön und gut, aber ich brauche irgentwas wie DestroyVehicle(...);
mfg.
Alles anzeigenAlso das steht es drinnen
Function OnPlayerDisconnect(playerid, reason)
{
PlayerInfo[playerid][pAdjustable] = 1;
if(IsPlayerNPC(playerid))
{
ConnectNPC("NeuerBot", "NeuerBot");
}
Da du irgentwas mit Autos haben willst sollte auch im Code irgentwas mit Autos vorkommen, poste mal mehr
mfg.
public OnPlayerDisconnect
Lesen -.-'
Und es muss diese Funktion in deinem Script geben, ich kann mir grade so vorstellen, dass du ein Macro benutzt, suche deshalb mal nach:
Funktion OnPlayerDisconnect
mfg.