hmm aber wie würde ich jetz damit weiterarbeiten?
Beiträge von Killerpunchy
-
-
if(GetVehicleModel(GetPlayerVehicleID(playerid))==409)//Groove
{
if(GetPVarInt(playerid,"Fraktion")!=9)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,ROT,"Du hast keine Schlüssel für dieses Auto.");
}
Das ist nur ein Beispiel aber mein Problem ist wenn ich jetz ein Auto von der Art auch für eine andere Fraktion verwenden würde könnte ich normalerweise dort doch nicht einsteigen weil es doch schon dadurch definiert wird. -
{
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i<sizeof(mafiacar); i++)//error 001: expected token: "-identifier-", but found "="
{
if(GetPlayerVehicleID(playerid)==mafiacar[i])//error 029: invalid expression, assumed zero
{
if(GetPVarInt(playerid,"Fraktion")!=2)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
}
}
}
}
return 1;
} -
Hey ich habe so ein Fehler function with tag result used before definition, forcing reparse
Aber wie bekomme ich ihn weg? Der Pawn Code:
stock SendMeChat(string[],playerid) //DIe Funktion wird aufgerufen, wenn wir etwas ohne Befehl schreiben.
{
for(new v = 0;v < MAX_PLAYERS; v++) //Er durchläuft alle Spieler
{
if(GetDistanceBetweenPlayers(v,playerid) <= 25) //Die Funktion wird unten erklärt ;) Die 25 heißt, wie viel Meter soll man das Lesen können.
{
SendClientMessage(v,BLAU,string); //Klar eure Farbe ^^
}
}
return 1;
} -
Ja ok aber wie kann ich das machen das man ja halt in der nähe das mache kannst du mirn Beispiel schicken?
-
Hey wie kann ich einen Chat nur in der Nähe machen so im umkreis von 10 Metern oder so?
-
hatte es ausm Forum
-
Hey ich habe zwar noch einen Text aber der war zum anschalten des OOCs und das war unwichtig.
Undzwar ist es so das wenn ich /o Hey eingebe nur der 3te Buchstabe angezeigt wird also zB. mit /o Hey dann geht es aber wie stelle ich das ein das es direkt bei dem Ersten Abstand geht?if(!strcmp(cmdtext, "/o", true,2)){
if(ToggleOOC == 0)
{
SendClientMessage(playerid, ROT, "Der OOC chat ist ausgeschaltet!");
return 1;
}
if(!strlen(cmdtext[4])) SendClientMessage(playerid, ROT, "[Kasutus:] /o [tekst]");
else {
new tmp[192];
GetPlayerName(playerid,tmp,24);
format(tmp,192,"[Alle] %s: %s",tmp,cmdtext[5]);
SendClientMessageToAll(0x0073FFFF,tmp);
print(tmp);
}
return 1;
} -
ja lol xD das war er dennoch danke diggah
-
nein nur durch ocmd aber letztes mal hatt das noch gefunzt -.- ah ich glaube wo der Fehler ist ein Command davor wurde nicht "zugemacht"
-
-
Hey alle meine OCMD Befehle werden als Unknown Command markiert.
1.Ich habe ocmd definiert+include
2.Der Code der net erkannt wird einer muss ja reichenocmd:makeleader(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Dein Adminrang ist zu niedrig");
new pID,fID;
if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,BLAU,"/makeleader [playerid] [fraktionsid]");
SetPVarInt(pID,"Fraktion",fID);
SendClientMessage(playerid,BLAU,"Erfolgreich.");
return 1;
} -
kannst du mir nicht einfach ein Rangsystem schicken von 1-6 mit Leader?
-
also wenn man an einer bestimmten Stelle ist. zB. bei einem ATM soll auf dem Bildschirm ATM stehen oder so aber genau in der Mitte.
Also mit isplayerinrageofpoint und so
-
Wie kann man jemanden auf dem Bildschirm an einer Bestimmten Stelle etwas anzeigen?
-
wie meinst du das
-
Hey wie kann ich ein Rangsystem machen mit /giverank und wie mache ich das man jmd inviten kann?
Bitte mit pawn script
Der PC ist nur so schlau wie die Person die dahinter steckt.
-
Hey wie kann ich ein Rangsystem machen mit /giverank und wie mache ich das man jmd inviten kann?
Bitte mit pawn script
-
-
Beispiel pls bin neu =(