Schöne Möglichkeit wäre GetPlayerDistanceFromPoint()
Oh da hab ich garnet dran gedacht Danke
Schöne Möglichkeit wäre GetPlayerDistanceFromPoint()
Oh da hab ich garnet dran gedacht Danke
Hirgendwie ist gut
Hey Com zum start meines Server würd ich gerne (ja bei Grp abgeschaut) ein Hocercraftjumpevent erstellen!
Datu möchte ich abfragen wie ich herausbekomme wieviele 'Meter' er von dem Punkt entfernt ist?
Mfg
Ich muss jetzt off aber da steht doch schon ein Beispiel zur anwendung?
Hey Com,
Ich bekomme immer bei dem Dialog Erros?
ShowPlayerDialog(playerid, DIALOG_KFZ, DIALOG_STYLE_MSGBOX,"Pixel Roleplay - Kennzeichenzulassungsstelle","Um im Pixel Roleplay legal fahren zu dürfen benötigst\ndu ein Kennzeichen! Dieses kostet pro Fahrzeug $2.000 Dollar!","Kaufen","Abbrechen");
Erros:
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : error 029: invalid expression, assumed zero
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : warning 215: expression has no effect
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : warning 215: expression has no effect
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : warning 215: expression has no effect
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : warning 215: expression has no effect
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : warning 215: expression has no effect
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : error 001: expected token: ";", but found ")"
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : error 029: invalid expression, assumed zero
C:\Users\Christian\Desktop\Pixel Roleplay\Backup\pixelrp.pwn(24981) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Und das können die Stats dann nachher auch lesen?
Dann im format der Stats einfach frakname benutzen ist simple
Habe ich schon alles versucht nur naja kannste mir helfen per TV?
Muss jetzt leider off aber Silverster helf ich gerne
Hey,
ich habe im Forum schon mal ein bissl. gesucht aber nix richtiges gefunden ich will wenn man sich ausloggt das die Position speichert und beim einloggen wieder da ist wo man sich ausgeloggt hat, ich benutze dini und ein GF also ich editiere ein GF.
MFG
Bei OnPlayerDisconnect die Position speichern in die Spilerdatei / Dataenbank einfügen und bei OnPlayerConnect nach dem Login dort spawnen lassen!
new frakname[28];
new var = pInfo[playerid][team];
switch(var)
{
case 0:{//hier das für den Wert 0}
case 1:{frakname = "Beispiel- dein Frakname";}
//Usw case Ziffer die Ziffer heisst der Wert
}
new string[128];
format(string,sizeof(string),"Der Name der Fraktion lautet: %s",frakname);
SendClientMessage(playerid,WHITE,string);
Kapierst du?
Edit frajname zu frakname
Schön 8.5/10 manche sachen sind etwas Unnötig beziehungsweise Recourcenfressend da die Bots schon viel ziehen ![]()
Alles anzeigenif(strcmp(cmd, "/testorte", true) == 10)
{
new strinng[128], LocationZone[128];
new myzone = GetPlayer2DZone(playerid, LocationZone, MAX_ZONE_NAME);
format(strinng,sizeof(strinng),"Du befindest dich im Ortsteil %s",myzone);
SendClientMessage(playerid,WHITE,strinng);
return 1;
}
Versuch mal das
Wieso == 10?
Edit nope geht nicht?
Hey Com,
Wieso exitsiert der Befhl nicht?
if(strcmp(cmd, "/testorte", true) == 0)
{
new strinng[128], LocationZone[128];
new myzone = GetPlayer2DZone(playerid, LocationZone, MAX_ZONE_NAME);
format(strinng,sizeof(strinng),"Du befindest dich im Ortsteil %s",myzone);
SendClientMessage(playerid,WHITE,strinng);
return 1;
}
stock
stock GetPlayer2DZone(playerid, zone[], len)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for(new i = 0; i != sizeof(SA_GPS_ZONE_NAMES); i++ ){
if(x >= SA_GPS_ZONE_NAMES[i][Zone_Area][0] && x <= SA_GPS_ZONE_NAMES[i][Zone_Area][3] && y >= SA_GPS_ZONE_NAMES[i][Zone_Area][1] && y <= SA_GPS_ZONE_NAMES[i][Zone_Area][4]){
return format(zone, len, SA_GPS_ZONE_NAMES[i][Zone_Name], 0);}
}
return 0;
}
Mfg
Aufklappen und voila
Ich hab ne ganz normale Notebooktastatur
Da kann ich net mit Paypal zahlen
Kann man die irgendwo mit Paypal zahlen?
Ist es schon bei OnPlayerConnect
Wohl er woher sollen wir das wissen?
Wenn du uns nichts zeigst, kann man dir auch nicht helfen.
Lass ihn du spammst hier nur hab dich mal gemeldet ![]()
Ich habe nen Server mit 1 GB Ram und der ist auch immer völlig überlastet. Was hast du denn fürn Pc/Server?
Mfg
//Bei OnPlayerDeath
new killer[MAX_PLAYER_NAME], kill[MAX_PLAYER_NAME], striing[128];
GetPlayerName(killerid,killer,sizeof(killer));
GetPlayerName(playerid,killed,sizeof(killed);
format(striing,sizeof(striing),"%s hat %s umgebracht!",killer,killed);
SendClientMessageToAll(#Farbe,striing);
Ungetestet am handy
Mfg
Alles anzeigenIch versteh die aussage nicht, tut mir leid.
Aber um den verdammten Bug zu beheben muss du nur die Abfrage anpassen.
Derzeit fragst du ab:
if(OnDuty[playerid]==0 || PilotDuty[playerid]==0 || SniperDuty[playerid]==0)
Heißt soviel wie:
Ist Spieler im Dienst, oder ist Spieler im Pilotendienst, oder ist Spieler im Sniperdienst..
Sobald eine dieser Abfragen zutreffen wird der teil in den Klammern ausgeführt.
Aber die "Fragen" dürfen ja alle nicht zutreffen, damit man nicht mehrmals in den Dienst gehen.
Also fragen wir ab:
Ist der Spieler nicht im Dienst, und ist er auch nicht im Pilotendienst, und ist er auch nicht im Sniperdienst.
if(OnDuty[playerid]==0 && PilotDuty[playerid]==0 && SniperDuty[playerid]==0)
Wenns geht darfste mich feiern
Oops sry dein Post oben hat mich irritiert sry