Beiträge von xSnake


    Du hast nach dem sizeof einen Beistrich

    Danke kleiner aber feiner Tipp fehler :DD


    noch eine kleine frage ich wollte das so machen das man nur ale 5minuten werbung schalten kann sprich spieler xxx schaltet werbung und 2 min später will spieler yyy werbung schalten geht aber nicht weil er erst nach 5minuten werbung schalten kann wie mache ich das ?



    ocmd:ad(playerid,params[]){ if(!IsPlayerInRangeOfPoint(playerid,5,-1754.1611,944.1707,24.8828)) return SendClientMessage(playerid,ROT,"Du befindest dich nicht an einem Platz, wo du Werbung machen kannst!"); if(GetPlayerScore(playerid) != 2) return SendClientMessage(playerid,ROT,"Du musst Level 2 sein um Werbung zu Schalten!"); if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid,ROT,"Du hast nicht genügend Geld um Werbung zu schalten!"); if(!params[0]) return SendClientMessage(playerid,ROT,"Verwendung: /ad [Text]"); GivePlayerMoney(playerid,-2500);
    new string[145]; format(string,sizeof(string),"Werbung: %s von %s [ID %i]",params,getPlayerName(playerid),playerid); return SendClientMessageToAll(NEON_GRÜN,string);}

    ocmd:ad(playerid,params[]){ if(!IsPlayerInRangeOfPoint(playerid,5,-1754.1611,944.1707,24.8828)) return SendClientMessage(playerid,ROT,"Du befindest dich nicht an einem Platz, wo du Werbung machen kannst!"); if(GetPlayerScore(playerid) != 2) return SendClientMessage(playerid,ROT,"Du musst Level 2 sein um Werbung zu Schalten!"); if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid,ROT,"Du hast nicht genügend Geld um Werbung zu schalten!"); if(!params[0]) return SendClientMessage(playerid,ROT,"Verwendung: /ad [Text]"); new string[145]; format(string,sizeof,(string),"Werbung: %s von %s [ID %i]",params,getPlayerName(playerid),playerid); return SendClientMessageToAll(NEON_GRÜN,string);}




    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : error 020: invalid symbol name ""
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : warning 215: expression has no effect
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : warning 215: expression has no effect
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : warning 215: expression has no effect
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : warning 215: expression has no effect
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : error 001: expected token: ";", but found ")"
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : error 029: invalid expression, assumed zero
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(982) : 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.


    in dieser Zeile
    format(string,sizeof,(string),"Werbung: %s von %s [ID %i]",params,getPlayerName(playerid),playerid);


    Kaliber:

    hallo ich wollte gerade einen /ad (werbung) befehl machen aber es geht nicht ?




    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(981) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(981) : error 020: invalid symbol name ""
    C:\Users\to i\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(981) : warning 215: expression has no effect
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(981) : warning 215: expression has no effect
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(981) : warning 215: expression has no effect
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(981) : error 001: expected token: ";", but found ")"
    C:\Users\tobi\Desktop\Selfmadescript\gamemodes\Reallifescript.pwn(981) : 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.



    ocmd:ad(playerid){ IsPlayerInRangeOfPoint(playerid,5,-1754.1611,944.1707,24.8828); if(GetPlayerScore(playerid) != 2) return SendClientMessage(playerid,ROT,"Du musst Level 2 sein um Werbung zu Schalten!"); if(GetPlayerMoney(playerid) != 2500) return SendClientMessage(playerid,ROT,"Du hast nicht genügend Geld um Werbung zu schalten!"); new string[128] format(string,sizeof,(string),"Werbung: %s von %s [ID %i]",string,getPlayerName(playerid),//wie finde ich die id raus ?), SendClientMessageToAll(NEON_GRÜN,string); return 1;}



    kann mir wer helfen ?


    Mit Freundlichen Grüßen
    Snake

    also ich will das wenn der spieler xxx im interrior der groove ist an der cordinate 2817.8218,-1166.3743,1029.171 dann soll der Dialog für den skinwechsel der groove kommen
    wenn der spieler yyy im interior der ballas ist und an der gleichen cordinate ( ist ja gleiches interior) dann soll der spieler den dialog für den skinwechsel der ballas angezeigt bekommen
    Jeffry:

    Hey ich wollte jetze den /skin befehl machen komme aber damit nicht klar


    2817.8218,-1166.3743,1029.171//Die Coordinate wo man /skin eingeben muss
    // Die Virtuelen welten Id's
    Groove Street:
    Ballas;14
    Los Santos:16
    Varios Los Aztecas:17
    S.F RIfa:18
    LCN;8
    Russen;19
    Yakuza:9
    // Die Virtuelen welten Id's


    ich habe schon ein bisschen angefangen


    ocmd:skin(playerid)
    {
    if(IsPlayerInRangeOfPoint(playerid, 2.5,2817.8218,-1166.3743,1029.171))
    {
    switch(GetPlayerVirtualWorld(playerid))
    {
    case 1:
    {

    }
    case 2:
    {


    }
    }
    }
    return 1;
    }

    Hallo ich habe eine kleine Frage wenn ich ein /skin Befehl machen will und sag ich mal 3 Gangs das gleiche interior haben und ich abfrage ob der Spieler inRangeofpoint ist geht das dann ? Das sag ich mal Spieler x ist groove und gibt dort /skin ein kommt dann der Groove Dialog oder kann es passieren das z.b ballas an der gleichen Stelle den /skin Befehl machen müssen aber in einer anderen virtuellen Welt ist das dann auch der ballas Dialog kommt ?

    Hallo ich habe eine kleine Frage wenn ich ein /navi Befehl machen will muss ich doch nur

    Ocmd:navi (playerid)
    {
    //Hier den Dialog anzeigen lassen und je nach den wenn er bei der Stadthalle ist da ein checkpoint hinsetzen und wenn er i-was anderes anklickt da ein Checkpoint hinsetzen
    Return
    }


    Kleine Frage noch wie mach ich das das dann eine Nachricht kommt z.b navi wird ..... geroutet und Dann nach z.b 5sec erst der Checkpoint gesetzt wird dann muss ich doch
    Sendclientmessage...
    Hier den Timer mit 5sec
    Hier Dann den Checkpoint setzen ?