Beiträge von DialogHD

    Grundlagen lernen oder jemanden mit dem System beauftragen,
    Darum ist er ja hier -_-


    Nach meiner meinung nach funktioniert das am besten mit ocmd
    Das würde dann so aussehn


    ocmd:ptp(playerid,params[])
    {
    new pID; //Hier die definition wie wir den anderen Spieler nennen wollen
    if(sscanf(params,"u",pID/*Ob /ptp im zusammenhang mit einer ID angegeben wird */)) return SendClientMessage(playerid,FARBE,"Was für eine meldung kommen soll, wenn er die Playerid weg gelassen hat");
    Präsi[pID] = 1; //Hier wird der Spieler den wir angegeben haben Präsident gemacht
    //Was dann noch alles passiert kannst du selber machen, denke ich^^


    return 1;
    }

    Wenn er nur für das Event ein Präsi sein soll, würde es doch so gehn.


    new Präsi[MAX_PLAYERS];


    //Bei deinem /ptp befehl
    Präsi[Spieler] = 1; //Jetzt ist er ein Präsi


    //Und bei OnPlayerDeath wird gefragt ob der tote ein Präsi ist.
    if(Präsi[playerid] == 1)
    {


    }

    So ähnlich könnte dein System aussehen^^
    vllt hast du jetzt eine idee.



    new Event;




    //Bei /event o.Ä
    if(Event == 0)
    {
    Event = 1;
    SendClientMessageToAll(Farbe, "Das PTP Event wurde gestartet! "):
    SetTimer
    return 1;
    }
    else
    {
    SendClientMessage(playerid, Farbe, "Das Event läuft bereits! ");
    return 1;
    }
    //Unter OnPayerDeath
    if(Event == 1)
    {
    if(!IsACop(killerid) && IsAPräsi(playerid)
    {
    giveplayermoney(killerid, 1000000);
    sendclientmessagetoall(farbe, "... hat den Präsidenten getötet! das event ist vorbei! ");
    KillTimer


    }
    }


    mal ein kleiner aufbau^^

    dann kommt
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : error 012: invalid function call, not a valid address
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : 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.
    ^^

    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16893) : error 028: invalid subscript (not an array or too many subscripts): "GetPlayerVehicleID"
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16893) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16893) : error 001: expected token: ";", but found "]"
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16893) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16893) : 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.

    hey, ich bin gerade dabei an allen PD Fahrzeugen eine Sirene anzubringen
    ich bekomme aber immer Errors.


    for(new pv = 0; pv < sizeof(PolizeiVehs); pv++)
    {
    new vid = GetVehicleModel(PolizeiVehs[pv]);
    if(IsACopCar(vehicleid))
    {
    if(vid == 560)
    {
    sireneaus[PolizeiVehs[pv]] = CreateObject(19420,0,0,-1000,0,0,0,100); // Error Zeile
    AttachObjectToVehicle(sireneaus[PolizeiVehs[pv]], GetPlayerVehicleID[PolizeiVehs[pv]], 0.000000,0.000000,0.674999,0.000000,0.000000,0.000000);
    }
    }
    }


    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : error 028: invalid subscript (not an array or too many subscripts): "sireneaus"
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : error 001: expected token: ";", but found "]"
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Kais\Eigene Dateien\Dropbox\SampSkript\American City Life\gamemodes\ACL-Update.pwn(16892) : 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.