Beiträge von Killasplash

    kann man mit CreateCheckpoint cps erstellen ? weil da kommt ja syntax aber wenn man das macht steht da undefined symbol Createcheckpoint das war bei ifPlayerToPoint ja auch so bis ich das was man dafür brauchte im script hatte und wenn ja könnte mir jemand sagen was das in der syntax da alles bdeutet is neu für mich ausser das Float:y usw^^

    also was das habe ich nur weils net fertig is xD


    also will das so haben [if(strcmp(cmdtext, "/was", true) == 0)
    {
    new vehicleid = GetPlayerVehicleID(playerid);


    if(PlayerToPoint(5, playerid, 2034.3419,1343.6072,10.8203))
    if((GetPlayerVehicleID(playerid)==522) || GetPlayerVehicleID(playerid)==523 || GetPlayerVehicleID(playerid)==534)
    {
    SetVehiclePos(vehicleid, 2034.3419,1343.6072,10.8203);
    }
    return 1;
    }


    aber wenn ich nun auf einer nrg sitze klappt das cmd nicht aber wenn ich if(PlayerToPoint(5, playerid, 2034.3419,1343.6072,10.8203))


    if((GetPlayerVehicleID(playerid)==522) || GetPlayerVehicleID(playerid)==523 || GetPlayerVehicleID(playerid)==534)


    {
    wieder raus nehme dann klapps ( keine angst habe das natürlich an dem punkt wo mans machen soll ausprobiert^^)



    edit habs nun auch so versucht:
    if(strcmp(cmdtext, "/export", true) == 0)
    {
    new vehicleid = GetPlayerVehicleID(playerid);


    if(GetPlayerVehicleID(playerid) == 522)
    {
    SetVehiclePos(vehicleid, 2034.3419,1343.6072,10.8203);
    }
    return 1;
    }


    aber auch so gehts mit garkenem auto

    sry meine frage war eig total sinnlos weil das ja garnicht nötig ist xD aber habe noch ne andere frage wie mache ich das das wenn einer einen stern bekommt das dann eine nahricht kommt XY hat 1 stern auf ihm ist ein kopfgeld von 10000 ausgesetzt bei 2 stern 20000 usw und wie mache ich das das auf den dann kopfgeld ausgesetzt ist? also bei eim stern 10000 und wenn man den killt bekommt man die 10000 ? wenn es nicht zuviel arbeit ist das wenn der den man killt nen stern hat das man dann keinen stern bekommt aber wäre nicht sooo wichtig

    danke und wie mache ich das das wenn man nen stern hat und man dann gekillt wird der nicht weg geht


    iwie so oder?


    new wanted = GetPlayerWantedLevel;
    SetPlayerWantedLevel(playerid, wanted);

    also ich habe das so public OnPlayerDeath(playerid, killerid, reason)
    {
    new string[126];
    new name[MAX_PLAYER_NAME];
    SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1);
    GetPlayerName(playerid,name, sizeof(name));
    format(string, sizeof(string), "%s has got %d stars ", name);
    SendClientMessageToAll(COLOR_RED, string);
    return 1;
    }


    aber man bekommt nur ein stern danach werden daraus net 2 und dan steht immer bei der message XY hat 11520 stars ein fehler habe ich grade entdeckt GetPlayerName(killerid müsste das ja sein aber das ändert an der zah ja nichts



    habe das nun auf so geändert gehn tuts trotzdem nicht public OnPlayerDeath(playerid, killerid, reason)
    {
    new string[126];
    new name[MAX_PLAYER_NAME];
    SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1);
    GetPlayerName(killerid,name, sizeof(name));
    GetPlayerWantedLevel(killerid);
    format(string, sizeof(string), "%s has got %d stars ", name);
    SendClientMessageToAll(COLOR_RED, string);
    GivePlayerMoney(killerid, 1000);
    return 1;
    }

    das ist glaub ich im godfather so im normalen gm musste einfach if(IsPlayerAdmin(playerid))
    {
    .......
    und zum schluss muss da noch ne klammer zu hin

    wie mache ich das nur zb wenn ich


    if(strcmp..."/scoreeinmehr"...
    {
    SetPlayerScore(playerid, +1); bei + kommen errors aber -1 geht wie mache ich das das man dann ein mehr bekommt?

    also meines erahtens nach hast du da 6 mal return 1; 8| und ich bin mir net sicher aber ich glaube das mit GetPlayerName und alles was damit zu tun hat ist glaub nich ganz richtig ausser SendC... ToAll

    E:\samp022R2server[1].win32\gamemodes\lvdm.pwn(76) : error 035: argument type mismatch (argument 2)




    bei dem hast du ja was ausgelassen da steht doch
    SendPlayerMessageToPlayer(playerid, SENDERID ... du musst erst oben
    definieren : new Sender; und das machst du dann zwischen der nachricht
    und playerid also da wo Senderid steht!

    ich kann dir nur sagen das dort sehr viel falsch eingerückt ist!!! villt solltest du erstmal einrücken dann ist das auch übersichtlicher



    E:\samp022R2server[1].win32\gamemodes\lvdm.pwn(76) : error 035: argument type mismatch (argument 2)


    bei dem hast du ja was ausgelassen da steht doch SendPlayerMessageToPlayer(playerid, SENDERID ... du musst erst oben definieren : new Sender; und das machst du dann zwischen der nachricht und playerid also da wo Senderid steht!