Jump to content

SwagManCZ

Uživatel
  • Příspěvků

    52
  • Registrován

  • Aktivní

Everything posted by SwagManCZ

  1. Cs, chci vyhledat jestli Hráčovo jméno neoobsahuje řádek ze souboru cenzura, mám to nějak takto new cenzura[100]; new File:scenzura = fopen("cenzura.sav",io_read); if(scenzura) { while(fread(scenzura, cenzura)) { SendClientMessage(playerid,zluta,cenzura); new jmeno[25]; format(jmeno,sizeof(jmeno),"%s",Jmeno(playerid)); if(strfind(jmeno,cenzura,true) != -1) { SendClientMessage(playerid,tmcervena,"Tvoje jmeno je sproste"); } SendClientMessage(playerid,tmcervena,jmeno); } fclose(scenzura); Napíše mě to řádek ze souboru a hráčovo jméno, i když je to stejný tak to nenapíše Tvoje jmeno je sproste, napdalo mě jestli to není tím že na tom řádku v souboru jsou nějaké skryté znaky (něco jako \n nebo tak). Ten soubor je .sav a upravuju ho ve wordu.
  2. do pole důvod chci prostě vložit text REKLAMA
  3. Jmeno(playerid), playerip(playerid), a důvod na to proměnnou nemám tam mám prostě v tom format 'REKLAMA'
  4. Nefunguje to, ty to máš někde použitý ??
  5. Cs potřeboval bych poradit jak vložit do SQLITE nějaký text uložený ve stringu když dám db_query(database,"INSERT INTO Banlist (Nick,IP,Duvod) VALUES ('str1','str2','str3')"); tak v té databázi je napsaný str1 str2 str3 ale ne ten text, který ty stringy obsahovaly. Když dám (str1,str2,str3) bez těch úvozovek tak to do databáze neuloží nic. Data typy jsou všechno VARCHAR (25).
  6. C, mám bug pm, když je zpráva delší než 49 znaků (nebo nějak tak) tak to odešle ID 0 kratší zprávy to odesílá v pohodě, nevíte někdo jak to opravit ?? dcmd_pm(playerid,params[]) { new id = strval(params); new par = chrfind(' ',params) + 1; new odeslana[256]; new prijata[256]; if(!strlen(params) || !strlen(params[par])) return SendClientMessage(playerid,bila,"[ ! ] Použití: /pm [ID] [ZPRÁVA] [ ! ]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,bila,"[ ! ] Hráč s tímto ID není připojen [ ! ]"); else if(id == playerid) return SendClientMessage(playerid, bila,"[ ! ] Sám sobě nemůžeš poslat zprávu [ ! ]"); else if(strlen(params) > 256) return SendClientMessage(playerid, bila, "[ ! ] Tvoje zpráva je moc dlouhá [ ! ]"); else { format(odeslana,sizeof(odeslana),"PM pro %s [%d]: %s", Jmeno(id), id, params[par]); format(prijata,sizeof(prijata),"PM od %s [%d]: %s", Jmeno(playerid), playerid, params[par]); } PlayerPlaySound(id, 1085, 0.0, 0.0, 0.0); SendClientMessage(playerid , zluta, odeslana); SendClientMessage(id , zluta, prijata); return 1; }
  7. nebylo by jednodušší toto: public OnPlayerText(playerid, text[]) { if(0 <= strfind(text, "www.", true, 0)) { SendClientMessage(playerid, 0xE10000AA, "Reklama je zakázaná!"); return 0; } return 1; }
  8. Cs, mám soubor, ve kterém jsou vypsané IP zabanovaných hráčů a potřebuju je přečíst řádek po řádku a porovnat s IP aktuálního hráče. Nevíte někdo jak na to ?
  9. new a; format(a,5,"%d",); cs nevíte někdo jak zjistit jestli "%d" je číslo od 1 do 1000 ??
  10. Cs, nejde nějak vytvořit proměnná, do které se uloží čísla třeba od 1 do 10 a když dám vypsat proměnnou tak že by to do chatu napsalo 1 2 3.... 10 ??
  11. Boužel mě to kickne když napíšu poslední znak v těch závorkách (od ".net" je to "t") jen samotný do chatu nebo i jakékoliv slovo ho obsahující. QWER jaké je nejlepší řešení ?
  12. Cs, potřebuju udělat antireklamu ale nevím jak zjistit jestli hráč napsal IP nebo webovou adresu pls poraďte někdo
  13. CC, nevíte někdo jak zjistit jestli je hráč řidič nebo spolujezdec ??
  14. SwagManCZ

    pomoc Pujčka

    Cs potřebuju udělat, že když hráč dá /pujcka [castka] tak mu to napíše půjčky byly odstraněny de to udělat i nějak jinak než přes dcmd ?? Když to mám přes dcmd tak mě to hází warning: symbol is never used "params", a když tam to params nedám tak mě to hází 2x warning 202: number of arguments does not match definition.
  15. aha no ale když těch menu mám míŇ tak je to vpohodě
  16. Cs chtěl bych se zeptat jestli je možný že když mám na serveru moc menu tak se nespustí-napíše to jen "Ahoj mód sa načítá..." a pak se to zavře, já tam mám rze7.9 a k tomu carmenu tuningmenu a server se nespustí. Ke grandlarceny ty scripty jedou ůplně v pohodě. Taky jsem zjistil že když těch menu z carmenu tam dám jen poloviční počet, tak to jede bez problému. Nevíte někdo čím to může být ???
×
×
  • Create New...