Autos mit id

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hi Leute, wisst ihr n Code womit ich autos spawnen kann, wenn ich die id angeb?
    Also das ich z.b. /auto [id] mach un der mir dat dann spawnt???


    Willi


    also z.b. /auto 522 <-- vor dir spawnt NRG-500 ^^


    ganz easy: DEBUG MODE :P
    [habe leider nur amx.. sorry =( ]


    exlacfiles.ex.funpic.de/DEBUG.amx


    da isses mit /v [vehiclename/id]


  • if(!strcmp(cmd, "/spawn", true, 5))
    {
    new carmodel;
    carmodel = cmdtext[7];
    if(!strlen(carmodel)) return SendClientMessage(playerid, 0x00FFFFFF, "[USAGE]: \"/spawn [modelid]\"");
    new carmodelid = strval(carmodel);
    if(carmodelid < 400 || carmodelid > 611) return SendClientMessage(playerid, 0x00FFFFFF, "[ERROR]: Invalid model id!");
    new Float:X, Float:Y, Float:Z, Float:A;
    GetPlayerPos(playerid, X, Y, Z);
    GetPlayerFacingAngle(playerid, A);
    CreateVehicle(carmodelid, X, Y+2, Z+1, A, -1, -1, 120);
    new string[256];
    format(string, 256, "[SUCESS]: Spawned a vehicle with modelid %d", carmodelid);
    SendClientMessage(playerid, 0x00FFFFFF, string);
    return 1;
    }

  • 2 Errors

    Code
    D:\Programme\Rockstar Games\GTA San Andreas\gamemodes\meins.pwn(601) : error 035: argument type mismatch (argument 1)
    D:\Programme\Rockstar Games\GTA San Andreas\gamemodes\meins.pwn(604) : error 035: argument type mismatch (argument 1)
    D:\Programme\Rockstar Games\GTA San Andreas\gamemodes\meins.pwn(600) : warning 204: symbol is assigned a value that is never used: "carmodel"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    2 Errors.


    if(!strcmp(cmd, "/auto", true, 5)) {
    new carmodel;
    carmodel = cmdtext[7];
    if(!strlen(carmodel)) { //601
    SendClientMessage(playerid, COLOR_RED, "Nimm : /auto [modelid]");
    }
    new carmodelid = strval(carmodel); //604
    if(carmodelid < 400 || carmodelid > 611) {
    SendClientMessage(playerid, COLOR_RED, "Error: Falsche Model ID");
    }
    new Float:X, Float:Y, Float:Z, Float:A;
    GetPlayerPos(playerid, X, Y, Z);
    GetPlayerFacingAngle(playerid, A);
    CreateVehicle(carmodelid, X, Y+2, Z+1, A, -1, -1, 120);
    format(string, 256, "Auto mit der ID %d gespawnt", carmodelid);
    SendClientMessage(playerid, COLOR_GREEN, string);
    return 1;
    }

  • So habs behoben.


    Hab aber grad noch ne andere Frage, da ich ab und an das Admin PW ändern muss, würd ich das gern so machen, das wenn ein bestimmter Spieler auf den Server kommt, dem ne Nachricht geschickt wird, wie z.b. " Das Aktuelle Admin Passwort ist = **** " . Das der die Nachricht nur einem bestimmten spieler schickt hab ich schon. Aber ich weiß nicht wie ich das auslesen kann. Wisst ihr das vllt?


    Willi


    Edit: Wie kann ich eig. noch einstellen wer sich als Admin einloggen darf, und wer nicht?

  • 3fach Post -.-

    new string[128];
    GetServerVarAsString("rcon_password", string, sizeof(string));
    format(string, sizeof(string), "The rcon password is %s.", string);
    SendClientMessage(playerid, 0x00FF00FF, string);

    Sollte funktionieren.