Szerző Téma: Ötlet Script  (Megtekintve 1562 alkalommal)

Ötlet Script
« Dátum: 2012. július 21. - 20:25:38 »
0 Show voters
Hali
Egy olyan scriptet kérnék hogy ha valaki beirja hogy /ötlet és ide ir valami ötletet akkor azt a szerver mappájába irja bele egy szöveges doc. ba tehát igy :  /ötlet Több Teleport Kellene.. vagy ilyesmi..

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Ötlet Script
« Válasz #1 Dátum: 2012. július 21. - 20:42:52 »
+3 Show voters

#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:otlet(playerid,params[])
{
    new text[128];
    if(sscanf(params,\"s[128]\" ,text)) return 1;
    new File:log = fopen(\"/Otletek.txt\", io_write);
    if(log)
    {
        fwrite(log, text);
        fclose(log);
    }
    SendClientMessage(playerid,-1,\"Az ötleted elküldve a szerver tulajdonosának!\");
    return 1;
}

Cronos

  • Vendég
Ötlet Script
« Válasz #2 Dátum: 2012. július 21. - 21:21:23 »
+1 Show voters
Idézetet írta: IXT date=1342895272\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24808\" data-ipsquote-contentclass=\"forums_Topic
Tök jó,hogy tucat számra kéred a scripteket a fórumtól,de ha valaki segít,akkor azt egy \"+\"-al,vagy egy \"-köszönöm\"-el értékelhetnéd.
 
Nekem megköszönte amikor segítettem, igaz PÜ-ben de megköszönte, illetve egy +-t is kaptam tõle.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Ötlet Script
« Válasz #3 Dátum: 2012. július 21. - 21:30:59 »
+2 Show voters
Bõvítettem kicsivel, hogy ha újra jelent valaki ne írja felül a már létezõt. Remélem nem gond.
 

#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:otlet(playerid,params[])
{
    new text[128], string[128], File:log = fopen(\"/Otletek.txt\", io_write);
    if(sscanf(params,\"s[128]\" ,text)) return SendClientMessage(playerid, -1, \"Használd: /otlet [ötleted]\");
    format(string, sizeof(string), \"%s\\r\\n\", text);
    write(log, string);
    fclose(log);
    SendClientMessage(playerid,-1,\"Az ötleted elküldve a szerver tulajdonosának!\");
    return 1;
}
« Utoljára szerkesztve: 2012. július 21. - 21:35:04 írta Cannonn »

Ötlet Script
« Válasz #4 Dátum: 2012. július 22. - 01:23:07 »
+2 Show voters
Idézetet írta: Cannonn date=1342899059\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24808\" data-ipsquote-contentclass=\"forums_Topic
Bõvítettem kicsivel, hogy ha újra jelent valaki ne írja felül a már létezõt. Remélem nem gond.
 

#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:otlet(playerid,params[])
{
    new text[128], string[128], File:log = fopen(\"/Otletek.txt\", io_write);
    if(sscanf(params,\"s[128]\" ,text)) return SendClientMessage(playerid, -1, \"Használd: /otlet [ötleted]\");
    format(string, sizeof(string), \"%s\\r\\n\", text);
    write(log, string);
    fclose(log);
    SendClientMessage(playerid,-1,\"Az ötleted elküldve a szerver tulajdonosának!\");
    return 1;
}

 

Ide nem kell sscanf, elég az isnull alkalmazása.
 
CMD:otlet(playerid, params[])
{
if(isnull(params)) return SendClientMessage(playerid, -1, \"Használat: /otlet [ötleted]\");
new
File:log = fopen(\"otletek.txt\", io_append);
if(log)
{
fwrite(log, params);
fwrite(log, \"\\r\\n\");
fclose(log);
}
SendClientMessage(playerid,-1,\"Az ötleted elküldve a szerver tulajdonosának!\");
return 1;
}}

Ötlet Script
« Válasz #5 Dátum: 2012. július 26. - 21:48:34 »
0 Show voters
Sajnos nemjó! Aza gond hogyha beírom hogy /otlet 123 akkor csak újra kiírja ezt : Használd: /otlet [ötleted]  ééés nem küldi el :((
Hogyha valaki megtenné hogy kijavítja akkor legyen szives megoldani hogy ha valaki beirja hogy /otlet akkor egy kis fekete dialogos izébe kelljen írni a szöveget! elõre köszönöm!

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
Ötlet Script
« Válasz #6 Dátum: 2012. július 29. - 14:24:45 »
+1 Show voters
Megírtam sscanf használatával.
 
#include <a_samp>
#include <file>
#include <sscanf2>
#include <zcmd>
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Rupert otletszkripte\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
CMD:otlet(playerid, params[])
{
new otlet[128];
if(sscanf(params, \"s[128]\", otlet)) return SendClientMessage(playerid, -1, \"Használat: /otlet [Ötleted]!\");
new File: file = fopen(\"otletek.cfg\", io_append);
if(file)
{
    new str[156], Name[24], year, month, day, hour, minute, second;
    getdate(year, month, day);
    gettime(hour, minute, second);
    GetPlayerName(playerid, Name, 24);
    format(str, sizeof(str), \"[%d. %d. %d., %d:%d:%d]%s ötlete: %s\\n\", year, month, day, hour, minute, second, Name, otlet);
fwrite(file, str);
fclose(file);
SendClientMessage(playerid, -1, \"Ötlet elküldve!\");
}
return 1;
}

Ötlet Script
« Válasz #7 Dátum: 2012. július 29. - 15:03:57 »
0 Show voters
Köszi tesztelem

Dupla hozzászólás automatikusan összefûzve. ( 2012. július 29. - 15:12:22 )

Biztos megy.. Mert semmi hiba csak nem indul el a szerver tõle
« Utoljára szerkesztve: 2012. július 29. - 15:12:22 írta siklosikrisz »

Nem elérhető JackBronson

  • 1499
  • ??
    • Profil megtekintése
Ötlet Script
« Válasz #8 Dátum: 2012. július 29. - 15:27:10 »
0 Show voters
Szerintem aszért nem indul el a szeród azzal a fs-el mert a script files mappába létre kell hoznod egy otletek.cfg nevû fájlt!

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
Ötlet Script
« Válasz #9 Dátum: 2012. július 29. - 15:32:46 »
0 Show voters
Vagy mert nincs meg az sscanf2 plugin, vagy egy include. Server logot másolnál?

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Ötlet Script
« Válasz #10 Dátum: 2012. július 29. - 15:37:38 »
0 Show voters
Idézetet írta: JaCk date=1343568430\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24808\" data-ipsquote-contentclass=\"forums_Topic
Szerintem aszért nem indul el a szeród azzal a fs-el mert a script files mappába létre kell hoznod egy otletek.cfg nevû fájlt!
 
Ugye nem gondoltad komolyan? :D

Ötlet Script
« Válasz #11 Dátum: 2012. július 29. - 15:50:15 »
0 Show voters
 
----------
Loaded log file: \"server_log.txt\".
----------
SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team
[15:11:19] password = \"\"  (string)
[15:11:19]
[15:11:19] Server Plugins
[15:11:19] --------------
[15:11:19]  Loading plugin: sscanf.so
[15:11:19]
[15:11:19]  ===============================
[15:11:19]       sscanf plugin loaded.     
[15:11:19]    (c) 2009 Alex \"Y_Less\" Cole
[15:11:19]  ===============================
[15:11:19]   Loaded.
[15:11:19]  Loading plugin: streamer.so
[15:11:19]
*** Streamer Plugin v2.5.2 by Incognito loaded ***
[15:11:19]   Loaded.
[15:11:19]  Loaded 2 plugins.
[15:11:19]
[15:11:19] Filterscripts
[15:11:19] ---------------
[15:11:19]   Loading filterscript \'GarHouse.amx\'...
[15:11:19] 
[15:11:19]  =======================================
[15:11:19]  |                                     |
[15:11:19]  |        YSI version 1.03.0011        |
[15:11:19]  |        By Alex \"Y_Less\" Cole        |
[15:11:19]  |                                     |
[15:11:19]  |  Checking the latest YSI version..  |
[15:11:19]  |                                     |
[15:11:19]  =======================================
[15:11:19] 
[15:11:19]
>> Attempting to load GarHouse v2.0... <<
[15:11:19]
Total House Interiors Loaded: 11. Duration: 2 ms
[15:11:19]
Total Houses Loaded: 300. Duration: 119 ms
[15:11:19]
>> GarHouse v2.0 By [03]Garsino Loaded <<
[15:11:19]   Loading filterscript \'admin.amx\'...
[15:11:19]
________________________________________
[15:11:19] ________________________________________
[15:11:19]            LAdmin Loading...           
[15:11:19] ________________________________________
[15:11:19]
-Configuration Settings Loaded
[15:11:19] ________________________________________
[15:11:19]            LAdmin Version 4.2           
[15:11:19]                 Loaded                 
[15:11:19] ________________________________________
[15:11:19]      Date: 29/7/2012  Time: 15:11 :19   
[15:11:19] ________________________________________
[15:11:19] ________________________________________
[15:11:19]   Loading filterscript \'uzenet.amx\'...
[15:11:19]   Loading filterscript \'szincript.amx\'...
[15:11:19]   Loading filterscript \'zCars.amx\'...
[15:11:19]   Loading filterscript \'tuning.amx\'...
[15:11:19]
--------------------------------------
[15:11:19] --------------------------------------
[15:11:19]   Loading filterscript \'flip+pl.amx\'...
[15:11:19]   Loading filterscript \'ortin.amx\'...
[15:11:19]  *|Epsilon Nitrous|*
[15:11:19]   Loading filterscript \'afk.amx\'...
[15:11:19]   Loading filterscript \'fh.amx\'...
[15:11:19]   Loading filterscript \'heal.amx\'...
[15:11:19]   Loading filterscript \'autoj.amx\'...
[15:11:19]   Loading filterscript \'otlet.amx\'...
[15:11:19] Failed to load \'filterscripts/otlet.amx.amx\' filterscript.
[15:11:19]   Unable to load filterscript \'otlet.amx\'.
[15:11:19]   Loaded 12 filterscripts.

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
Ötlet Script
« Válasz #12 Dátum: 2012. július 29. - 16:05:18 »
0 Show voters
Kompiláld le a pawnoval a scriptem.

Ötlet Script
« Válasz #13 Dátum: 2012. július 29. - 16:39:50 »
0 Show voters
már megvolt..

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal