entweder
if(!IsPlayerInRangeOfPoint.......
oder
nach deinem IsPlayerInRangeOfPoint
ein
else Teil
entweder
if(!IsPlayerInRangeOfPoint.......
oder
nach deinem IsPlayerInRangeOfPoint
ein
else Teil
mit Registerzeug meint er das was kommen soll falls der Account nicht existiert
you know what i mean?!
mit einem Nebenprogramm von Autohotkey kannst du jeden Tastendruck aufnehmen.
das würde klappen wenn du die strecke aufnimmst und in Autohotkey realisierst würd nicht zu 100% immer funktionieren wenn
man mit Gefühl da rangeht könnte man was schönes draus zaubern
Entschuldigt mich wenn ich jetzt falsch liege aber mit einem Plugin geht das auch bei MTA soweit ich weiß..
ich geb dir mal ein paar kleine Stichpunkte:
IfWinNotActive
WinMinimize
forward Payday();
public Payday()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
new string[126];
SendClientMessage(i,Weis,"_____________|PayDay|_____________");
format(string,sizeof(string), "Name : {FFFFFF}%s",SpielerName(i));
SendClientMessage(i,Blau,string);
SendClientMessage(i,Blau,"Money : {FFFFFF}50.000$");
SendClientMessage(i,Blau,"Coins : {FFFFFF}5");
SendClientMessage(i,Blau,"Score : {FFFFFF}50");
SendClientMessage(i,Weis,"_____________|PayDay|_____________");
GivePlayerMoney(i, 50000);
SetPVarInt(i,"Coins",GetPVarInt(i,"Coins") +5);SetPlayerScore(i, 50);
}
return 1;
}
so sollte es gehen
/edit : Du lässt es von i = 0 bis i<=MAX_PLAYERS durchlaufen
aber willst alles einer playerid geben die nicht bekannt ist
/edit2 jetzt gehts
@iRFT er hat doch den Code gepostet im Expander
/edit
Kommen beim Compilieren irgendwelche Fehler?
Kommt irgendein Text ingame wenn du das eingibst?!
bei dir hat sich bei Owner ein fehler eingeschlichen
"[GDS]Owner: %s", ->a<-name
aber genau so meint ich das
mfg
GeForce
Nutze doch eine for schleife wo du von i=0 bis i<=MAX_PLAYERS durchlaufen lässt
und mit if abfragen dies wieder einschränkst..
mfg
GeForce
hoffe ich hab kein kack gelabbert
EnableStuntBonusForAll(0);
//edit
Mit freundlichem Gruß
GeForce
Seit wann ist ideenklau wenn man was haben möchte das andere Server auch haben
dann währen Sachen wie z.B Tazer auch ideenklau oder Fraktionen wie z.B Hitman oder sowas immerhin hatte mal jemand die idee für sowas und die meisten kopieren das
mfg
GeForce
ocmd:test(playerid,params[])
{
new text[20];
new myobject = CreateObject(19353, 0, 0, 10, 0.0, 0.0, 90.0); //create the object
SetObjectMaterialText(myobject, text, 0, OBJECT_MATERIAL_SIZE_256x128,\
"Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
return 1;
}
Hier ein kleines Beispiel
if(buscheck1[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
// new model = GetVehicleModel(vehicleid);
if(GetVehicleModel(vehicleid)== MODELID VON BUS)
{
TogglePlayerControllable(playerid,0);
SendClientMessage(playerid,COLOR_YELLOW,"Die Buslinien AG kümmert sich um deine Registrierung (10sek)!");
SetTimerEx("buslinie",10000,0,"i",playerid);
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,COLOR_YELLOW,"Bitte steige nun wieder in den Bus ein und Fahre die Linien ab!");
SetPlayerCheckpoint(playerid,1196.8895,-1854.9026,13.3951,5.0);
buscheck1[playerid] = 2;
}
return 1;
}
So müsste es eig. gehen wieso du gefreezet wirst ist gute frage sicher das du nicht irgendwo anders im script das eingestellt hast?
entweder die datei fehlt, oder du hast nicht oben im Script sie includet
#include <a_samp>
oder labere ich mal wieder was falsches
Alles anzeigenZitat von »GeForce8800GTX«
muss es nicht SendClientMessage... heißen wie in den anderen fällen?
In manchen GF's gibt es einen Makro durch den man das beides verwenden kann
mfg.
Nungut wusste ich eben was dazu gelernt
Dann währe nett wenn Firehero1992 den Fehler postet bzw. sagt was passiert bzw. nicht passiert
mfg
Kannst du verraten was für ein fehler auftaucht?
dann können wir dir weiterhelfen
//edit:
Sicher das das Rotmarkierte richtig ist?
ocmd:news(playerid,params[])
{
if(!isPlayerInFrak(playerid,8))return ->>>>SCM<<<<<-(playerid,ROT,"Du bist kein Newsreporter"); // muss es nicht SendClientMessage... heißen wie in den anderen fällen?
new string[256],nachricht[128];
if(sscanf(params,"s",nachricht))return SendClientMessage(playerid,ROT,"/news [TEXT]");
format(string,sizeof(string),"[NEWS]%s %s",SpielerName(playerid),nachricht);
SendClientMessageToAll(News,string);
return 1;
}
Sicher das er nicht ein Textlabel meint?! blöde frage
für den Bubble Chat übern kopf gibts doch eine kleine flterscript bzw. Include oder irre ich mich!?
ocmd:news(playerid,params[])
{
if(!isPlayerInFrak(playerid,8))return SCM(playerid,ROT,"Du bist kein Newsreporter");
new string[256],nachricht[128];
if(sscanf(params,"s",nachricht))return SendClientMessage(playerid,ROT,"/news [TEXT]");
format(string,sizeof(string),"[NEWS]%s %s",SpielerName(playerid),nachricht);
SendClientMessageToAll(News,string);
return 1;
}
eher so
/edit: Kaliber hatte es geändert...
Ich würde an deiner Stelle eine Neue Variable in den inis abspeichern lassen
damit du unterteilen kannst in Leader / Member
und dann siehts im endefekt ähnlich aus wie das Makeleader wenn du mich ein Ansatz brauchst kannst mich gerne per PM kontaktieren.
mfg
GeForce