nö dann geht es ab 1200
ja ab 1200. sprich 1201. mit level 1200 wuerde man noch rausfliegen.
nö dann geht es ab 1200
ja ab 1200. sprich 1201. mit level 1200 wuerde man noch rausfliegen.
ah stimmt hab da was verwechselt
aber wenn man nun
<=1200
schreibt wuerde man ihn erst ab level 1201 fliegen koennen
so wuerde ich es probieren:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 520)
{
if(GetPlayerScore(playerid)<1200)
{
SendClientMessage(playerid,0x8B0000FF,"Du benoetigst mindestens Level 1200!");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
Habt ihr alles heruntergeladen müsst ihr alles in den Ordner einfügen Dokumente/GTA San Andreas User Files/User Tracks
in den ordner kommen die mp3s die du ingame hoehren moechtest. glaub kaum das es dort funktionieren wird. auch wenn ich es nicht getestet habe. einfach in den hauptordner von gta wie gesagt...
einfach alle dateien in den gta hauptordner einfuegen. fertig
ich hab keine ahnung von mysql aber wenn ich mir das so anschaue wuerd ich es mal so probieren. ist nur so ein gedanke.
for(new i;i<=query2;i++)
SendDeathMessage(killerid, playerid, reason);
rausloeschen
[ BIETE ] Verkaufen Script | TOP | 35424 Zeilen | Einzigartig
bei interesse pn an mich.
[ BIETE ] Verkaufen Script | TOP | 35424 Zeilen | Einzigartig
bei interesse pn an mich.
Hat noch einer eine Lösung wie ich es hinbekomme das er das richtig rechnet
hatte damals das gleiche problem und es konnte mir auch niemand helfen:
prozent rechnung
habe aber fuer mich eine loesung gefunden. ich habe den wert davor mal 100 gerechnet. und das ergebniss dann wieder geteilt durch 100. somit kommt man nie unter 1 sondern bekommt immer schoen ganze zahlen.
ich wollte eine gewisse prozentzahl von einem betrag von unter 100 ausrechnen lassen.
new taxiprozent=GetPVarInt(fraktion,"TaxiProzent");
new taxifbpv=GetPVarInt(fraktion,"TaxiGeld");
new taximal=taxifair2[playerid][0]*100;
new taxibam=taximal/100*taxiprozent;
new taxierge=taxibam/100;
SetPVarInt(fraktion,"TaxiGeld",taxifbpv+taxierge);
vielleicht nicht mit 0.0-1.0 rechnen sonder mit 1-100 wenn du verstehst worauf ich hinaus will.
vielleicht gibt es bessere moeglichkeiten wie z.b mit floats aber wenn alles nichts hilft probiers mal so..
edit:
49/50 = 0.98 * 100 = 98
aber
49 * 100 = 4900 /50 = 98
bei der zweiten rechnung wird nie mit 0. gerechnet.
Habe wieder ein NEues Problem wenn ich auf den Server connecte steht da Server didn't respond oder so
vermutlich eine andere server version als dein client.
server auf 0.3d
client auf 0.3e
nehm ich mal stark an
edit: verdammt seid ihr schnell
in dieser zeile
SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FFDC}Moderrator{E6E6E6}]: /Veh /spawn /cbizz /dbizz /Goto /Gethere /Countdown")
fehlt das semicolon am ende --> ;
so sollte es sein
SendClientMessage(playerid,ORANGE,"{E6E6E6}[{00FFDC}Moderrator{E6E6E6}]: /Veh /spawn /cbizz /dbizz /Goto /Gethere /Countdown");
bei der zeile darueber fehlt das semicolon
;
aber wenn du es ohne dialog machst geht doch die uebersicht verloren wenn auf einmal soviele zeilen im chat gespamt werden. ausserdem waehre es nicht schlecht wenn du uns sagen wuerdest wie du ihn haben moechtest. unter onplayercomandtext oder ocmd oder was ganz anderes.
hier wird fuer jeden spieler abgefragt ob er in der gleichen fraktion ist
if(isPlayerInFraktion(i,GetPVarInt(playerid,"Fraktion")))
ansonsten wird
SendClientMessage(i,GRAU,text);
nicht gesendet. also ja.
du musst es halt an dein script anpassen.
sollte als beispiel dienen damit du einigermassen einen ueberblick bekommst wie man es machen kann.
zeile 13 die klammer entfernen.
edit: und in zeile 28 auch eine klammer zu viel
Hey Leute ich bräucht einen /f chat womit man in der Fraktion chaten kann.
vlcht kannste damit was anfangen..
ocmd:f(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new text[128];
if(GetPVarInt(playerid,"Muted")==1) return SendClientMessage(playerid,ROT,"Du bist gemuted und kannst nicht reden!");
if(GetPVarInt(playerid,"Fraktion")==0) return SendClientMessage(playerid,ROT,"Du gehörst keiner Fraktion an!");
if(sscanf(params,"s",text)) return SendClientMessage(playerid,BLAU,"Info: /f [text]");
format(text,sizeof(text),"%s [Rang %i] : %s",SpielerName(playerid),GetPVarInt(playerid,"FrakRang"),text);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(isPlayerInFraktion(i,GetPVarInt(playerid,"Fraktion")))
{
SendClientMessage(i,GRAU,text);
}
}
}
}
return 1;
}