Beiträge von Jason27993


    Das was dransteht. Ändere vehicleid mit playerid und füge logische Oder dort hinzu, wo sie auch hinsollen. Ich werde dir die Lösung hier nicht hinklatschen - Denke darüber nach, was du falsch gemacht hast mithilfe meiner Tipps und erarbeite dadurch die Lösung.


    Alles klar habs geändert bekomme aber jetzt noch mehr errors(Klammer fehler weiß aber nicht warum....)
    stock IsACar(vehicleid)
    {
    new modelid = GetVehicleModel(GetPlayerVehicleID(playerid));
    if (modelid == 405 ||modelid == 404 || modelid == 402 || modelid == 401 || modelid == 400 || modelid == 420 || modelid == 409||
    modelid == 409 ||modelid == 410 || modelid == 411 || modelid == 412 || modelid == 415 || modelid == 418 || modelid == 419||
    modelid == 420 ||modelid == 421 || modelid == 422 || modelid == 426 || modelid == 429 || modelid == 436 || modelid == 438||
    modelid == 439 ||modelid == 442 || modelid == 445 || modelid == 451 || modelid == 458 || modelid == 466 || modelid == 467||
    modelid == 470 ||modelid == 474 || modelid == 475 || modelid == 477 || modelid == 478||
    modelid == 479 ||modelid == 480 || modelid == 489 || modelid == 490 || modelid == 491||
    modelid == 492 ||modelid == 494 || modelid == 495 || modelid == 500 || modelid == 502||
    modelid == 503 ||modelid == 504 || modelid == 505 || modelid == 506 || modelid == 507||
    modelid == 516 ||modelid == 517 || modelid == 518 || modelid == 526 || modelid == 527||
    modelid == 529 ||modelid == 533 || modelid == 534 || modelid == 535 || modelid == 536||
    modelid == 540 ||modelid == 541 || modelid == 542 || modelid == 543 || modelid == 545||
    modelid == 546 ||modelid == 547 || modelid == 549 || modelid == 550 || modelid == 551||
    modelid == 552 ||modelid == 555 || modelid == 554 || modelid == 558 || modelid == 559||
    modelid == 560 ||modelid == 561 || modelid == 562 || modelid == 565 || modelid == 566||
    modelid == 567 ||modelid == 568 || modelid == 574 || modelid == 575 || modelid == 576||
    modelid == 579 ||modelid == 580 || modelid == 585 || modelid == 587 || modelid == 589||
    modelid == 596 ||modelid == 597 || modelid == 598 || modelid == 599 || modelid == 600||
    modelid == 602 ||modelid == 603 || modelid == 604 || modelid == 605)
    }
    Errors: C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(789) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(868) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(897) : error 017: undefined symbol "IsPlayerMember"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(970) : error 017: undefined symbol "anty"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1013) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1025) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1070) : error 017: undefined symbol "sscanf"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1071) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1079) : error 017: undefined symbol "sscanf"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1080) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1082) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1094) : error 017: undefined symbol "sscanf"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1095) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1105) : error 017: undefined symbol "sscanf"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1108) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1124) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1137) : error 017: undefined symbol "IsPlayerMember"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1138) : error 017: undefined symbol "IsPlayerMember"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1139) : error 017: undefined symbol "IsPlayerMember"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1140) : error 017: undefined symbol "IsPlayerMember"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1154) : error 017: undefined symbol "IsPlayerMember"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1168) : error 017: undefined symbol "IsPlayerMember"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1186) : error 017: undefined symbol "IsPlayerFrank"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1204) : error 017: undefined symbol "sscanf"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1207) : error 017: undefined symbol "SpielerName"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(1220) : error 017: undefined symbol "sscanf"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.

    if(IsACar(vehicleid))
    {
    if(GetPVarInt(playerid,"fahrschein")==0)
    {
    SendClientMessage(playerid,ROT,"Du fährst ohne Führerschein!");
    SendClientMessage(playerid,ROT,"Pass auf das du nicht von der Polizei angehalten wirst!");
    SendClientMessage(playerid,ROT,"Sonst drohen dir Konsequenzen!");
    SendClientMessage(playerid,ROT,"Kaufe dir lieber ein Führerschein in der Stadthalle.");
    }
    }
    Ich sehe einfach den Fehler nicht... kannst du mir noch nen kleinen Anstupser geben finde einfach die Fehlende Klammer nicht.

    Habe folgendes Problem bekomme mehrer Errors frage mich nur warum hier die Errors: C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(3578) : error 025: function heading differs from prototype
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(4602) : error 001: expected token: ")", but found "-identifier-"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(4602 -- 4603) : warning 215: expression has no effect
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(4603) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(4603) : warning 217: loose indentation
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(4603 -- 4604) : warning 215: expression has no effect
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(4604) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(4604) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.
    Die Zeilen jeweils:
    Ab 4000:
    stock IsACar(playerid)
    {
    new modelid = GetVehicleModel(GetPlayerVehicleID(playerid));
    if (modelid == 405 ||modelid == 404 || modelid == 402 || modelid == 401 || modelid == 400 || modelid == 420 || modelid == 409
    modelid == 409 ||modelid == 410 || modelid == 411 || modelid == 412 || modelid == 415 || modelid == 418 || modelid == 419
    modelid == 420 ||modelid == 421 || modelid == 422 || modelid == 426 || modelid == 429 || modelid == 436 || modelid == 438
    modelid == 439 ||modelid == 442 || modelid == 445 || modelid == 451 || modelid == 458 || modelid == 466 || modelid == 467
    modelid == 470 ||modelid == 474 || modelid == 475 || modelid == 477 || modelid == 478
    modelid == 479 ||modelid == 480 || modelid == 489 || modelid == 490 || modelid == 491
    modelid == 492 ||modelid == 494 || modelid == 495 || modelid == 500 || modelid == 502
    modelid == 503 ||modelid == 504 || modelid == 505 || modelid == 506 || modelid == 507
    modelid == 516 ||modelid == 517 || modelid == 518 || modelid == 526 || modelid == 527
    modelid == 529 ||modelid == 533 || modelid == 534 || modelid == 535 || modelid == 536
    modelid == 540 ||modelid == 541 || modelid == 542 || modelid == 543 || modelid == 545
    modelid == 546 ||modelid == 547 || modelid == 549 || modelid == 550 || modelid == 551
    modelid == 552 ||modelid == 555 || modelid == 554 || modelid == 558 || modelid == 559
    modelid == 560 ||modelid == 561 || modelid == 562 || modelid == 565 || modelid == 566
    modelid == 567 ||modelid == 568 || modelid == 574 || modelid == 575 || modelid == 576
    modelid == 579 ||modelid == 580 || modelid == 585 || modelid == 587 || modelid == 589
    modelid == 596 ||modelid == 597 || modelid == 598 || modelid == 599 || modelid == 600
    modelid == 602 ||modelid == 603 || modelid == 604 || modelid == 605)
    }
    und bei 3000(Ganze Funktion):public OnPlayerStateChange(vehicleid, playerid, newstate, oldstate)
    {
    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(taxi5); i++)
    {
    if(GetPlayerVehicleID(playerid)==taxi5[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=7)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du bist kein Taxifahrer!");
    }
    }
    }
    for(new i=0; i<sizeof(pdcar); i++)
    {
    if(GetPlayerVehicleID(playerid)==pdcar[i])
    {
    if(GetPVarInt(playerid,"Fraktion")==0)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
    }
    if(GetPVarInt(playerid,"Fraktion")==3)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
    }
    if(GetPVarInt(playerid,"Fraktion")==7)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
    }
    if(GetPVarInt(playerid,"Fraktion")==6)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
    }
    }
    }
    if(IsACar(vehicleid))
    {
    if(GetPVarInt(playerid,"fahrschein")==0)
    {
    SendClientMessage(playerid,ROT,"Du fährst ohne Führerschein!");
    SendClientMessage(playerid,ROT,"Pass auf das du nicht von der Polizei angehalten wirst!");
    SendClientMessage(playerid,ROT,"Sonst drohen dir Konsequenzen!");
    SendClientMessage(playerid,ROT,"Kaufe dir lieber ein Führerschein in der Stadthalle.");
    }
    }
    SendClientMessage(playerid,WEISS,"Drücke LMB(Linke Maustaste) oder ALT um den Motor zu starten/stoppen!");
    return 1;

    Weiß jemand woran es liegt?


    Dankeeee <3 Hätte das Alleine nie Hinbekommen ^^

    Ich bekomme zwar keine Errors o.a aber wenn man in irgendein Auto egal welches Als passagier einsteigt wird einem Die Nachricht gesendet die ihm eigentlich nur in einem Taxi gesendet werden soll O_O
    if(newstate==PLAYER_STATE_PASSENGER)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420||409)return SendClientMessage(playerid,ROT,"Du bist nun in einem Taxi gebe /fahr [Fahrerid] ein!(Kosten $200)");
    return 1;
    }


    Falls jemand eine Lösung hat dann bitte bescheid geben grübel da schon länger dran ^^

    Ja, taxi2 ist dann die TimerID

    Funktioniert nicht da ich ja auch möchte das der timer mit dem Befehl /fahr gesettet wird und bei onplayerstatechange der timer gekillt wird. Wenn ich es so mache wie du es gesagt hast bekomme ich 2 Errors und 3 Warnings: C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(3048) : error 076: syntax error in the expression, or invalid function callC:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(3048) : warning 202: number of arguments does not match definitionC:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(3048) : warning 202: number of arguments does not match definitionC:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(3048) : warning 202: number of arguments does not match definitionC:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(3049) : error 076: syntax error in the expression, or invalid function callPawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    2 Errors.

    Der Error: C:\Users\Julien\Desktop\pawno\gamemodes\SoG.pwn(3038) : error 076: syntax error in the expression, or invalid function callPawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.
    Die Zeile(n):


    public OnPlayerExitVehicle(playerid, vehicleid){ KillTimer(taxi2); return 1;}


    Oben im Script:
    forward taxi2(playerid);




    Der Timer für taxi2 ocmd:fahr(playerid,params[]){ new pID,string[128]; new Float:X, Float:Y, Float:Z; GetPlayerPos(pID, X, Y, Z); if(sscanf(params,"u",pID))return SendClientMessage(playerid, ROT,"/fahr [Spielername/ID]"); if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,ROT,"Du bist in keinem Auto!"); if(!IsPlayerMember(pID, 7))return SendClientMessage(playerid,ROT,"Dieser Spieler ist kein Taxi Fahrer!"); if(fahre[pID] == 0)return SendClientMessage(playerid,ROT,"Dieser Fahrer ist nicht im Dienst!"); if(!IsPlayerInRangeOfPoint(pID,3.0,X,Y,Z))return SendClientMessage(playerid,ROT,"Du bist nicht in dem Wagen des Taxi Fahrers!"); SetTimerEx("taxi2", 1000, true, "d",playerid); format(string,sizeof(string),"%s fährt nun bei dir mit!",SpielerName(playerid)); SendClientMessage(pID,GELB,string); format(string,sizeof(string),"Du fährst nun bei %s mit!",SpielerName(pID)); SendClientMessage(playerid,GELB,string); return 1;}//Ist noch nicht fertig nit wundern ^.^
    Das Publicpublic taxi2(playerid){ return 1;}
    Kann mir da jemand helfen finde den Fehler einfach nicht

    Ich glaube er arbeitet mit MrMonat und wollte deswegen ein Pickup machen anstatt ein textlabel ^^ also mach einfach das new tankpickup und das tankpickup=Weg und sollte dann gehen falls doch nicht mach unter public OnPlayerPickUpPickup(playerid, pickupid)Was passieren soll.

    Soweit ich das noch weiß, musst die Funktion wieder aktivieren und http://wiki.sa-mp.com/wiki/SetPlayerMarkerForPlayer
    benutzen
    (Kann aber auch falsch sein :D )

    Aber ich will ja das keine Marker ausser der von Admin angezeigt wird. ^.^+ wäre es zuviel Arbeit für jeden Spieler einzeln den Marker von den Anderen Usern zu wegzumachen / würde es zu viel Ressourcen fressen oder irre ich mich da grad?

    Titel ist nicht gut geschrieben ich weiß ^^
    Zu meiner Frage:
    Ich möchte dass wenn ein Administrator /aduty eingibt dass er jeden Spieler per Marker gezeigt wird. Allerdings habe ich am anfang meines Scriptes Definiert dass die Marker Deaktiviert sind. Also wie mache ich es dass der Marker des Admins JEDEM angezeigt wird?

    Witzig. Habe dein Beitrag gemeldet !


    1. Da ich schon gegooglet hbe.
    2. Ist er total sinloss
    3. Ist der Geldsack in keiner dieser Listen enthalten.


    Greetz 8)

    1. Dann hätteste aber auch was Gefunden.(Wenn du wirklich mal mehrmals nach verschiedenen suchergebnissen oder in allen Seiten geschaut hast)
    2. Warum?Ich sage dir nur was du tun sollst damit du deinen Findest + Schicke dir sogar eine Liste. :D
    3. Wie wärs mit ID 1210 müsste auch gehen. Sehe grad auch dass er in keiner Liste enthalten ist ^^ schaue morgen nochmal Gründlich muss jetzt auch off


    + Sehe grade das du dein Beitrag editiert hast egal keine Zeit nochmal neu zu schreiben.
    Cya